diff --git a/level_zero/core/test/unit_tests/xe_hp_core/test_cmdlist_xe_hp_core.cpp b/level_zero/core/test/unit_tests/xe_hp_core/test_cmdlist_xe_hp_core.cpp index cdd6026d10..a026a89836 100644 --- a/level_zero/core/test/unit_tests/xe_hp_core/test_cmdlist_xe_hp_core.cpp +++ b/level_zero/core/test/unit_tests/xe_hp_core/test_cmdlist_xe_hp_core.cpp @@ -469,7 +469,6 @@ HWTEST2_F(CommandListAppendLaunchKernel, givenEventWhenInvokingAppendLaunchKerne auto &postSync = cmd->getPostSync(); EXPECT_EQ(POSTSYNC_DATA::OPERATION_WRITE_IMMEDIATE_DATA, postSync.getOperation()); EXPECT_EQ(gpuAddress, postSync.getDestinationAddress()); - EXPECT_EQ(true, postSync.getL3Flush()); postSyncFound = true; } EXPECT_TRUE(postSyncFound); @@ -516,7 +515,6 @@ HWTEST2_F(CommandListAppendLaunchKernel, givenTimestampEventWhenInvokingAppendLa auto &postSync = cmd->getPostSync(); EXPECT_EQ(POSTSYNC_DATA::OPERATION_WRITE_TIMESTAMP, postSync.getOperation()); EXPECT_EQ(gpuAddress, postSync.getDestinationAddress()); - EXPECT_EQ(false, postSync.getL3Flush()); postSyncFound = true; } EXPECT_TRUE(postSyncFound); diff --git a/shared/source/command_container/command_encoder_xehp_and_later.inl b/shared/source/command_container/command_encoder_xehp_and_later.inl index 03eb143375..4053336648 100644 --- a/shared/source/command_container/command_encoder_xehp_and_later.inl +++ b/shared/source/command_container/command_encoder_xehp_and_later.inl @@ -238,7 +238,6 @@ void EncodeDispatchKernel::encode(CommandContainer &container, auto &postSync = walkerCmd.getPostSync(); if (eventAddress != 0) { postSync.setDataportPipelineFlush(true); - postSync.setL3Flush(L3FlushEnable); if (isTimestampEvent) { postSync.setOperation(POSTSYNC_DATA::OPERATION_WRITE_TIMESTAMP); } else { diff --git a/shared/source/generated/xe_hp_core/hw_cmds_generated_xe_hp_core.inl b/shared/source/generated/xe_hp_core/hw_cmds_generated_xe_hp_core.inl index e7e9731aaa..ee5b245fae 100644 --- a/shared/source/generated/xe_hp_core/hw_cmds_generated_xe_hp_core.inl +++ b/shared/source/generated/xe_hp_core/hw_cmds_generated_xe_hp_core.inl @@ -5103,7 +5103,7 @@ typedef struct tagPOSTSYNC_DATA { // DWORD 0 uint32_t Operation : BITFIELD_RANGE(0, 1); uint32_t DataportPipelineFlush : BITFIELD_RANGE(2, 2); - uint32_t L3Flush : BITFIELD_RANGE(3, 3); + uint32_t Reserved_3 : BITFIELD_RANGE(3, 3); uint32_t MocsReserved_4 : BITFIELD_RANGE(4, 4); uint32_t MocsIndexToMocsTables : BITFIELD_RANGE(5, 10); uint32_t Reserved_13 : BITFIELD_RANGE(11, 31); @@ -5144,12 +5144,6 @@ typedef struct tagPOSTSYNC_DATA { inline bool getDataportPipelineFlush(void) const { return TheStructure.Common.DataportPipelineFlush; } - inline void setL3Flush(const bool value) { - TheStructure.Common.L3Flush = value; - } - inline bool getL3Flush(void) const { - return TheStructure.Common.L3Flush; - } inline void setMocs(const uint32_t value) { // patched UNRECOVERABLE_IF(value > 0x7f); TheStructure.Common.MocsReserved_4 = value;