[Media Common] enable perf utility for release version

[Media Common] enable perf utility for release version

Change-Id: I116c00a88fa11307ab757941ec5716a848720b6a
diff --git a/media_driver/agnostic/common/os/mos_os.h b/media_driver/agnostic/common/os/mos_os.h
index cd45833..699d5f1 100644
--- a/media_driver/agnostic/common/os/mos_os.h
+++ b/media_driver/agnostic/common/os/mos_os.h
@@ -75,7 +75,6 @@
      ((sCOMP == "MOS" && sLEVEL == "DDI") && (g_perfutility->dwPerfUtilityIsEnabled & MOS_DDI)) ||        \
      ((sCOMP == "MOS" && sLEVEL == "HAL") && (g_perfutility->dwPerfUtilityIsEnabled & MOS_HAL)))
 
-#if _RELEASE_INTERNAL
 #define PERF_UTILITY_START(TAG,COMP,LEVEL)                                 \
     do                                                                     \
     {                                                                      \
@@ -124,21 +123,12 @@
 #define PERF_UTILITY_PRINT                         \
     do                                             \
     {                                              \
-        if (g_perfutility->dwPerfUtilityIsEnabled) \
+        if (g_perfutility->dwPerfUtilityIsEnabled && MosUtilities::MosIsProfilerDumpEnabled()) \
         {                                          \
             g_perfutility->savePerfData();         \
         }                                          \
     } while(0)
 
-#else
-#define PERF_UTILITY_START(TAG, COMP,LEVEL) do {} while(0)
-#define PERF_UTILITY_STOP(TAG, COMP,LEVEL) do {} while(0)
-#define PERF_UTILITY_START_ONCE(TAG, COMP,LEVEL) do {} while(0)
-#define PERF_UTILITY_STOP_ONCE(TAG, COMP,LEVEL) do {} while(0)
-#define PERF_UTILITY_AUTO(TAG,COMP,LEVEL) do {} while(0)
-#define PERF_UTILITY_PRINT do {} while(0)
-#endif
-
 class AutoPerfUtility
 {
 public:
diff --git a/media_driver/linux/common/ddi/media_libva.cpp b/media_driver/linux/common/ddi/media_libva.cpp
index 30004c7..799aebe 100755
--- a/media_driver/linux/common/ddi/media_libva.cpp
+++ b/media_driver/linux/common/ddi/media_libva.cpp
@@ -1692,7 +1692,7 @@
         // prepare m_osContext
         MosUtilities::MosUtilitiesInit(nullptr);
         //Read user feature key here for Per Utility Tool Enabling
-#if _RELEASE_INTERNAL
+
         if (!g_perfutility->bPerfUtilityKey)
         {
             MOS_USER_FEATURE_VALUE_DATA UserFeatureData;
@@ -1726,7 +1726,6 @@
 
             g_perfutility->bPerfUtilityKey = true;
         }
-#endif
 
         mediaCtx->pDrmBufMgr = mos_bufmgr_gem_init(mediaCtx->fd, DDI_CODEC_BATCH_BUFFER_SIZE);
         if (nullptr == mediaCtx->pDrmBufMgr)