compute-runtime/shared/source/debug_settings
Jack Myers c26d24e555 fix: tbx page fault manager hang issue
- Updated `isAllocTbxFaultable` to exclude `gpuTimestampDeviceBuffer` from being
faultable.
- Replaced `SpinLock` with `RecursiveSpinLock` in `CpuPageFaultManager` and
`TbxPageFaultManager` to allow recursive locking.
- Added unit tests to verify the correct handling of `gpuTimestampDeviceBuffer`
in `TbxCommandStreamTests`.

Related-To: NEO-13748
Signed-off-by: Jack Myers <jack.myers@intel.com>
2025-02-18 05:05:38 +01:00
..
definitions Copyright header update 2021-05-17 20:38:19 +02:00
linux Add linux-only switch to enable debug env variables read 2020-08-27 08:35:32 +02:00
windows Add linux-only switch to enable debug env variables read 2020-08-27 08:35:32 +02:00
CMakeLists.txt Correct branch_dir_suffix in cmake 2021-09-14 16:00:20 +02:00
debug_settings_manager.cpp refactor: Add timestamp to all debugger log 2024-10-08 18:12:20 +02:00
debug_settings_manager.h fix: regression caused by tbx fault mngr 2025-01-09 07:48:53 +01:00
debug_variables_base.inl fix: tbx page fault manager hang issue 2025-02-18 05:05:38 +01:00
debug_variables_helper.h Add linux-only switch to enable debug env variables read 2020-08-27 08:35:32 +02:00
release_variables.inl Revert "fix: enable cache env variables for level-zero" 2024-01-31 08:33:05 +01:00