Mateusz Jablonski
3914f60c96
refactor: remove not needed hardcoded values in xe path
...
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-27 10:58:31 +01:00
Grzegorz Choinski
b3a5002dba
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-03-27 10:44:28 +01:00
ocldev
beb653aa51
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-03-27 09:00:37 +01:00
Compute-Runtime-Validation
8e44a46983
Revert "feature: bind resources as read only"
...
This reverts commit f3d36d3350 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-03-27 08:51:47 +01:00
Dominik Dabek
295b58a11f
fix: move ulls controller thread start
...
Move starting ulls controller thread outside constructor to avoid vptr
race.
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-03-27 08:06:50 +01:00
Compute-Runtime-Validation
707796a50d
Revert "fix: Disable async release of buffers with external host ptr"
...
This reverts commit 9b715c3ffc .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-03-27 07:49:54 +01:00
Mateusz Jablonski
5b6dd87fc3
refactor: remove not needed hardcoded values in xe path
...
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-27 07:21:50 +01:00
Mateusz Jablonski
0b57b0fb7a
fix: remove invalid hardcoded flags for vm create in xe path
...
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-26 21:36:19 +01:00
Mateusz Hoppe
420a6092ae
test: add test for config query in XE
...
Related-To: NEO-10168
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-03-26 19:43:11 +01:00
ocldev
ecdfd2acdd
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-03-26 17:26:50 +01:00
Mateusz Hoppe
a8fed83e6e
test: disable testBindlessImageSampled in full run
...
in zello_bindless_kernel test
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-03-26 16:29:45 +01:00
Mateusz Jablonski
1f96e6e251
fix: update uapi headers version to 6.8.1
...
source of files: https://git.kernel.org/stable/h/v6.8.1
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-26 16:08:32 +01:00
Bartosz Dunajski
fce016ee7a
refactor: add new semaphore param
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-03-26 15:46:47 +01:00
Maciej Plewka
f3d36d3350
feature: bind resources as read only
...
Related-to: NEO-10398
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-03-26 14:11:57 +01:00
Zbigniew Zdanowicz
00445d9285
feature: add debugger functionality to global stateless feature
...
Related-To: NEO-10381
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-03-26 14:11:41 +01:00
Dominik Dabek
562d6f114b
performance: helper for adjust ULLS on battery
...
Related-To: NEO-10800
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-03-26 12:57:30 +01:00
Bartosz Dunajski
74dcb5a9e3
feature: initial support for sync dispatch token allocation
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-03-26 12:07:58 +01:00
Wenju He
8acb4678fb
feature: implement zeCommandListAppendImageCopyToMemoryExt/FromMemoryExt
...
This PR implements these two APIs defined in Level Zero spec.
They are required for SYCL bindless tests read_write_*D_subregion.cpp.
Related-To: GSD-4137
Signed-off-by: Wenju He <wenju.he@intel.com >
2024-03-26 08:55:25 +01:00
ocldev
7e599740ea
build: level_zero revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-03-26 08:37:31 +01:00
Aravind Gopalakrishnan
af65721cde
refactor: Add tlb flush before copy for regular command lists
...
Add tlb flush under debug key also for regular command lists
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com >
2024-03-26 07:03:28 +01:00
Bartosz Dunajski
1377437b3f
fix: in-order compact events handling
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-03-26 00:15:53 +01:00
Brandon Yates
87022c31d3
feature: Register critical section metadata for xe debugger
...
Related-to: NEO-9161
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-03-25 20:56:08 +01:00
Bartosz Dunajski
97ce15614b
feature: mechanism to assign sync queue id in ImplicitScaling mode
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-03-25 20:30:32 +01:00
Mateusz Hoppe
72725e6ba9
feature: set priority for lowPriority contexts
...
Related-To: NEO-10168
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-03-25 20:19:43 +01:00
Young Jin Yoon
068f6a25c6
Revert "feature: support explicit memory locking"
...
This reverts commit 27a3307bb0 .
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-03-25 20:10:20 +01:00
Grzegorz Choinski
e44ac2a001
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-03-25 16:30:33 +01:00
Mateusz Jablonski
78a4a92b44
refactor: reorder members to reduce internal padding in structs
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-25 15:50:00 +01:00
Lukasz Jobczyk
9b715c3ffc
fix: Disable async release of buffers with external host ptr
...
Related-To: NEO-10036
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-03-25 12:55:57 +01:00
Mateusz Jablonski
6af9856e33
fix: reorder members in BufferObject class
...
Related-To: HSD-13011781488
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-25 11:44:38 +01:00
Mateusz Hoppe
fd34df899c
refactor: add function to fill context properties in xe
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-03-25 11:30:49 +01:00
Filip Hazubski
07b9117b44
refactor: Explicitly delete copy c-tor and copy assignment of GlBuffer
...
Comply with the rule of three.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-03-25 10:55:02 +01:00
Filip Hazubski
eaa80073ee
performance: pass binary by reference
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-03-25 10:48:05 +01:00
Filip Hazubski
270e8af729
performance: pass extension function name by reference
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-03-25 10:17:08 +01:00
Young Jin Yoon
27a3307bb0
feature: support explicit memory locking
...
Added lockMemory in context to explicitly locking memory,
Added a boolean flag in graphics_allocation to indicate the allocation
is locked, and modified memory_operations_handler to add lock().
Change the logic to work correctly with makeResident() when lock() is
called previously for the same memory region
Related-To: NEO-8277
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-03-25 09:49:18 +01:00
ocldev
d41f508e43
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-03-25 06:00:01 +01:00
Compute-Runtime-Validation
e9b866ab11
Revert "fix: Disable async release of buffers with external host ptr"
...
This reverts commit 70a62d89e3 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-03-23 11:49:42 +01:00
Compute-Runtime-Validation
df164174b4
Revert "fix: pass FtrTile64Optimization as-is"
...
This reverts commit 22d08dabc4 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-03-22 23:56:28 +01:00
Compute-Runtime-Validation
4e0ceac5e4
Revert "build: level_zero revision update"
...
This reverts commit 5c4082cd1a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-03-22 22:41:35 +01:00
Mateusz Jablonski
8d38a0c726
fix: remove not needed hardcoded caps reported by ioctl helper xe
...
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-22 19:00:28 +01:00
Jitendra Sharma
f0bdd5765b
refactor: share acknowledgeEvent code for I915 and XE
...
Also remove not needed resumeImp and interruptImp methods
from level_zero/tools/source/debug/linux/xe/debug_session.h
The correct implementation is in DebugSessionLinux and
the overrides in DebugSessionLinuxXe are not needed
Related-To: NEO-8407
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-03-22 18:45:58 +01:00
Krzysztof Gibala
4d797890af
fix: Use FtrHwScheduling for setting ftrWddmHwQueues
...
Related-To: NEO-10212
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2024-03-22 18:36:24 +01:00
Lukasz Jobczyk
70a62d89e3
fix: Disable async release of buffers with external host ptr
...
Related-To: NEO-10036
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-03-22 18:11:27 +01:00
Mateusz Jablonski
d94be09020
refactor: remove not needed check for exec softpin
...
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-22 17:30:49 +01:00
Bartosz Dunajski
9aa81bae75
feature: initial support to enable synchronized dispatch
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-03-22 17:23:58 +01:00
ocldev
e34a6d98d4
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-03-22 16:39:08 +01:00
Mateusz Jablonski
97a0b25162
fix: remove not needed check for context id
...
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-22 16:00:13 +01:00
Mateusz Jablonski
8e6240ac70
fix: don't use fake userptr flag in ioctl helper xe
...
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-22 15:59:56 +01:00
Compute-Runtime-Validation
a75db375a1
Revert "fix: remove hardcoded caps reported by ioctl helper xe"
...
This reverts commit 0b2e8e2848 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-03-22 15:15:19 +01:00
Jitendra Sharma
b8c27ddb20
feature: Implement VM_BIND EU debug event for XE
...
Related-To: NEO-8407
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-03-22 15:02:49 +01:00
Krzysztof Gibala
e8983f5274
fix: Detect FtrHwScheduling on WSL
...
Related-To: NEO-10212
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2024-03-22 14:40:49 +01:00