diff --git a/shared/source/direct_submission/direct_submission_hw.h b/shared/source/direct_submission/direct_submission_hw.h index 4b12455997..51d99875b1 100644 --- a/shared/source/direct_submission/direct_submission_hw.h +++ b/shared/source/direct_submission/direct_submission_hw.h @@ -242,7 +242,7 @@ class DirectSubmissionHw { bool completionFenceSupported = false; bool isDisablePrefetcherRequired = false; bool dcFlushRequired = false; - bool detectGpuHang = false; + bool detectGpuHang = true; bool relaxedOrderingEnabled = false; bool relaxedOrderingInitialized = false; bool relaxedOrderingSchedulerRequired = false; diff --git a/shared/test/unit_test/direct_submission/direct_submission_tests_1.cpp b/shared/test/unit_test/direct_submission/direct_submission_tests_1.cpp index b3504ca9ff..b30758e72f 100644 --- a/shared/test/unit_test/direct_submission/direct_submission_tests_1.cpp +++ b/shared/test/unit_test/direct_submission/direct_submission_tests_1.cpp @@ -253,7 +253,7 @@ HWTEST_F(DirectSubmissionTest, givenDirectSubmissionInitializedWhenRingIsStarted HWTEST_F(DirectSubmissionTest, givenDirectSubmissionInitializedWhenRingIsNotStartedThenExpectAllocationsCreatedAndCommandsNotDispatched) { MockDirectSubmissionHw> directSubmission(*pDevice->getDefaultEngine().commandStreamReceiver); - EXPECT_FALSE(directSubmission.detectGpuHang); + EXPECT_TRUE(directSubmission.detectGpuHang); bool ret = directSubmission.initialize(false, false); EXPECT_TRUE(ret);