Fabian Zwoliński
cbb112ef6d
fix: adjust tests to enabled global allocator 3/n
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-07-16 17:46:02 +02:00
ocldev
7209af3f73
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-16 16:17:03 +02:00
Szymon Morek
b03ac6abd1
fix: disable usm compression on linux
...
Related-To: NEO-12047
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-07-16 14:59:33 +02:00
Grzegorz Choinski
09b41d8146
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-07-16 13:56:53 +02:00
ocldev
d870f3d36a
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-16 13:45:50 +02:00
ocldev
67f9bf9c9f
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-16 13:29:02 +02:00
Michal Mrozek
61e08ef4ff
performance: add debug flag to allow non zero for compressed
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-07-16 12:46:10 +02:00
Dominik Dabek
fc9de71feb
fix(ocl): finish in release ogl object if needed
...
Finish cache flushes before exiting api call if releasing displayable
ogl object or dcflush is mitigated.
Related-To: NEO-11694
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-07-16 11:21:32 +02:00
Mateusz Jablonski
585caab757
refactor: extract common logic from wddm and drm product helpers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-16 11:17:18 +02:00
Mateusz Jablonski
400f2d03dc
ci: update uapi headers to 6.9.9
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-16 11:05:56 +02:00
Szymon Morek
432ecbc8f4
fix: disable compression for exported allocations
...
Related-To: NEO-12021
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-07-16 05:41:14 +02:00
Mateusz Jablonski
80afda1ac9
refactor: extract common logic of setting kmd notify properties
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-15 17:58:34 +02:00
ocldev
fd383a7878
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-15 17:10:59 +02:00
Mateusz Jablonski
a2fb4da91d
fix: correct fallback path when creating topology map in Wddm
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-15 16:52:47 +02:00
Mateusz Jablonski
789a008470
fix: setup proper preemption surface size when forcing builtin SIP
...
when getting SIP kernel from IGC, setup related surface size based on IGC data
Related-To: NEO-8188
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-15 15:56:24 +02:00
Kozlowski, Marek
bd8fc07bb7
fix: Replace printf with current logging practice
...
* add missing stdout flush
Signed-off-by: Kozlowski, Marek <marek.kozlowski@intel.com >
2024-07-15 14:22:04 +02:00
Compute-Runtime-Validation
9a6403f3bc
Revert "refactor: Add dc flush mitigation infrastructure"
...
This reverts commit d6076941a8 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-07-15 11:47:30 +02:00
Szymon Morek
09cbbc2625
fix: don't evict always resident allocations
...
Related-To: NEO-12008
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-07-15 11:39:00 +02:00
Mateusz Jablonski
64f2312aa0
refactor: setup engine capabilities in drm specifc code
...
once drm specific code queries engine info, caps are stored in drm-agnostic form
Related-To: NEO-10445
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-15 11:00:15 +02:00
Joshua Santosh Ranjan
2e5bf8d24d
fix: remove perf open from the initialization path
...
Related-To: NEO-11975
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-07-15 10:17:53 +02:00
Brandon Yates
63478808a7
feature: implement new registers for debugger
...
Related-to: NEO-8396
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-07-15 09:44:46 +02:00
Jemale Lockett
7c42c255b9
fix: Make debug area resident for subdevices
...
Resolves: NEO-9455
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2024-07-15 09:12:33 +02:00
ocldev
acdd4f99c8
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-15 06:06:30 +02:00
ocldev
c79e8967c1
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-14 15:34:41 +02:00
ocldev
68333cc372
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-14 13:40:16 +02:00
ocldev
c5de24a822
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-13 01:59:48 +02:00
Fabian Zwoliński
bc8d950105
fix: adjust tests to enabled global allocator 2/n
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-07-12 17:10:15 +02:00
Skobejko, Milosz
e79c60a965
refactor: add_subdirectories in cmake file
...
Signed-off-by: Milosz Skobejko <milosz.skobejko@intel.com >
2024-07-12 16:46:30 +02:00
shubham kumar
e78c8edcf3
refactor: prework for adding eu stall support on windows
...
Related-To: NEO-9492
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-07-12 16:27:24 +02:00
Bartosz Dunajski
c589c5d2df
refactor: add L0 include dir to solution
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-07-12 15:34:56 +02:00
Lukasz Jobczyk
d6076941a8
refactor: Add dc flush mitigation infrastructure
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-07-12 14:45:51 +02:00
Bartosz Dunajski
1ce29d1a31
fix: update api token value
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-07-12 14:45:36 +02:00
Fabian Zwoliński
f37943e1de
fix: adjust tests to enabled global allocator 1/n
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-07-12 13:12:17 +02:00
ocldev
2104306882
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-12 12:04:18 +02:00
Compute-Runtime-Validation
1929e54e91
Revert "feature: temporarily enable scratch page on pvc"
...
This reverts commit e3b97e3716 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-07-12 09:55:25 +02:00
ocldev
4a12413ce3
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-12 05:50:28 +02:00
Fabian Zwoliński
359f4d5b56
feature: add SUPPORTED_DEVICES query to ocloc
...
New query option
ocloc query SUPPORTED_DEVICE
allows to generate a YAML file containing
information about supported devices for:
- the current version of ocloc on Windows
- the current and previous versions of ocloc on Linux
Each version of ocloc build needs to set
NEO_OCLOC_CURRENT_LIB_NAME
NEO_OCLOC_FORMER_LIB_NAME
cmake defines for the ocloc to be able to
find a previous lib and query its supported devices.
Example of correct format:
NEO_OCLOC_FORMER_LIB_NAME=libocloc-1.0.so
NEO_OCLOC_CURRENT_LIB_NAME=libocloc-2.0.so
Related-To: NEO-9630
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-07-11 17:38:33 +02:00
Fabian Zwoliński
d469d551fb
feature: enable bindless mode in L0 on dg2
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-07-11 17:33:10 +02:00
Mateusz Jablonski
3f65f75cc3
refactor: unify EngineInfo ctors
...
remove redundant constructor
create helper struct for numbers of engines
adjust test scopes
Related-To: NEO-10445
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-11 17:08:15 +02:00
Bartosz Dunajski
e188de2489
fix: initialize page tables before access for TSP allocation in TBX mode
...
Related-To: NEO-8340
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-07-11 16:03:19 +02:00
Mateusz Jablonski
e2dcd8909c
test: remove xe debugger from test that is executed without xe debugger
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-11 15:25:34 +02:00
Lukasz Jobczyk
7657498c53
fix: Override UC PAT to cacheable for shared images on BMG
...
Temporary WA for UC PAT index in GMM from shared image
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-07-11 14:45:32 +02:00
Mateusz Hoppe
0d5d960e30
refactor: use releaseHelper when checking global allocator enabled
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-07-11 13:50:13 +02:00
ocldev
b794932112
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-11 13:45:56 +02:00
Lukasz Jobczyk
b0a5f2cced
fix: Stop direct submission before signal GL event
...
Related-To: NEO-10556
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-07-11 13:45:42 +02:00
Zbigniew Zdanowicz
759cc5538d
refactor: add flag for ext kernel
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-07-11 13:45:16 +02:00
Brandon Yates
df5588a633
feature: Allocate fifo for debugger
...
Related-to: NEO-7980
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-07-11 11:11:41 +02:00
Dominik Dabek
bdeccab7aa
fix: bcs enqueue after marker properly waits
...
For an example sequence of:
IOQ_1 -> enqueue copy, enqueue marker with waitlist (out event)
IOQ_2 -> enqueue marker with waitlist (event), enqueue copy
Add missing synchronization between the enqueue copies
Related-To: NEO-11694
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-07-11 10:36:18 +02:00
Michal Mrozek
05eb4e7a0d
performance: add debug flag to disable l1 flush
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-07-11 10:09:46 +02:00
Mateusz Jablonski
51a9aa792f
refactor: pass engine capabilities to all EngineInfo ctors
...
Related-To: NEO-10445
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-11 09:29:17 +02:00