Commit Graph

16170 Commits

Author SHA1 Message Date
Mateusz Jablonski
01c36a38c6 feature: add support for generic id acronyms in ocloc
Related-To: NEO-11568
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-06 10:06:44 +02:00
Wenju He
f965f0e4fd test: initialize img2 in zello_copy_image testAppendImageCopyArray
Fix windows release build error C4703:
potentially uninitialized local pointer variable 'img2' used

Related-To: GSD-4137
Signed-off-by: Wenju He <wenju.he@intel.com>
2024-06-06 08:53:33 +02:00
Bellekallu Rajkiran
df2614022a documentation: Add documentation on sysman initialization
Related-To: NEO-11527

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-06-06 06:31:48 +02:00
ocldev
df71998690 build: gmmlib revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-06 05:53:10 +02:00
Maciej Bielski
ec21260fda refactor: extract StorageInfo::memoryBanks computation
Move the code determining the memoryBanks parameter into separate
virtual function for further memory-manager-specific customization.

Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-06-05 17:50:55 +02:00
Mateusz Hoppe
ca3ba93e73 test: add zello_scratch to global_bindless test
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-06-05 17:24:22 +02:00
Bartosz Dunajski
51ec39fc55 refactor: move tbx event logic to new function
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-05 17:12:36 +02:00
Bartosz Dunajski
b9351f1a38 fix: require cpu access for syncDispatchToken allocation type
Related-To: NEO-8171

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-05 16:07:28 +02:00
Wenju He
a1ed0f346a feature: fix image array for copy engine in zeCommandListAppendImageCopyRegion
This fixes SYCL bindless image e2e test device_to_device_copy.cpp which
uses copy engine.

Related-To: GSD-4137
Signed-off-by: Wenju He <wenju.he@intel.com>
2024-06-05 15:32:31 +02:00
Bartosz Dunajski
ac33d05470 feature: use new token to assign interrupt id to Event
Related-To: NEO-8179

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-05 15:32:16 +02:00
Mateusz Hoppe
20452577ab test: add test for scratch when secondary context is used
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-06-05 14:23:44 +02:00
Mateusz Jablonski
ae90c526f2 test: add test to keep backward compatibility of mtl/arl AoT acronyms
Related-To: HSD-18038679041
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-05 13:53:38 +02:00
Mateusz Witke
32726bb623 ci: kernel revision udpate from 5478 to 5582
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com>
2024-06-05 13:45:00 +02:00
Bartosz Dunajski
bc37e14e87 refactor: fallback paths for secondary context debug flags
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-05 12:02:16 +02:00
Mateusz Jablonski
3c86d091c7 ci: update aot config headers
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-05 11:51:44 +02:00
ocldev
bd3f31aa95 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-05 11:19:15 +02:00
Mateusz Jablonski
dcac701482 feature: add support for receiving FtrWalkerMTP flag
Related-To: NEO-8188, NEO-10774

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-05 11:03:19 +02:00
Lukasz Jobczyk
9a2fa1dcb1 fix: Override prefer no cpu access for dc flush mitigation
Related-To: NEO-10556

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-06-05 10:26:45 +02:00
ocldev
f8330b1779 build: igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-05 08:05:41 +02:00
Compute-Runtime-Validation
1731c09d3a Revert "fix: add missing pagefault support query on XeKMD"
This reverts commit 50dfe33efa.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-06-04 22:46:01 +02:00
Pawel Cieslak
478d905c7a ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-06-04 19:18:50 +02:00
Chodor, Jaroslaw
e91cd04fd3 fix: Fixing ocloc tests run for dg2
Fixing expect product config in ocloc tests for dg2

Related-To: NEO-10190

Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2024-06-04 18:49:10 +02:00
Naklicki, Mateusz
50dfe33efa fix: add missing pagefault support query on XeKMD
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com>
2024-06-04 15:47:14 +02:00
ocldev
f91f3b01c0 build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-04 15:35:30 +02:00
Mateusz Jablonski
d28ac15922 refactor: remove invalid device ids
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-04 15:28:05 +02:00
Pawel Cieslak
c09d077621 build: align deb packaging to packages provided by ubuntu 24.04
Related-To: NEO-11423
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-06-04 11:12:53 +02:00
Mateusz Jablonski
f29d43ac70 feature: add support for releases 20.1, 20.4
Related-To: NEO-8188, NEO-10774

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-04 09:01:47 +02:00
Filip Hazubski
031609e638 ci: update config files
Add reviewer bellekallu.rajkiran@intel.com to level_zero/sysman config
Add reviewer bellekallu.rajkiran@intel.com to level_zero/tools config

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2024-06-03 22:21:25 +02:00
Katarzyna Cencelewska
4dc66505f5 refactor: fix typo in test name
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2024-06-03 18:47:10 +02:00
Bartosz Dunajski
64af8dd956 feature: allocating interrupt support
Related-To: NEO-8179

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-03 18:35:24 +02:00
Mateusz Jablonski
bb6e4f6b15 ci: add placeholder for aubstream version in third_party
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-03 18:35:08 +02:00
Bartosz Dunajski
692def2c79 feature: region group barrier allocation support
Related-To: NEO-11031

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-03 18:34:54 +02:00
Katarzyna Cencelewska
844b29d17c feature: debug flag to disable l0 debugger
Related-To: HSD-18037823909
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2024-06-03 16:12:01 +02:00
Lukasz Jobczyk
4ebb668d76 performance: Stop direct submission before removing host ptrs
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-06-03 14:40:55 +02:00
Mateusz Jablonski
f3fa58de15 refactor: define release helper sources only once
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-03 13:59:11 +02:00
Lukasz Jobczyk
eb3b0c5711 fix: Disable cache for heaps when mitigating dc flush
Related-To: NEO-10556

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-06-03 13:40:55 +02:00
Mateusz Jablonski
2919d93778 test: respect supported ip versions in aot specific tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-03 10:11:44 +02:00
Bartosz Dunajski
88ed909e57 feature: assign secondary BCS engines at queue creation
Related-To: NEO-7824

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-03 09:41:43 +02:00
Compute-Runtime-Validation
78eda1e952 Revert "performance: Stop direct submission before removing host ptrs"
This reverts commit 7e6a08098b.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-06-03 08:55:35 +02:00
Szymon Morek
34e5e18fa6 fix: delete move assignment operator
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-05-31 18:59:51 +02:00
Mateusz Hoppe
8e79e7a174 refactor: fix gpu address formatting in logs
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-05-31 13:55:26 +02:00
Lukasz Jobczyk
33e48c7843 fix: Add AIL for svchost on ARL
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-05-31 11:21:57 +02:00
Bartosz Dunajski
d2caed107b fix: initialize full page tables during first TBX Event write
Related-To: NEO-11519

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-31 11:18:17 +02:00
Bartosz Dunajski
cc8b5ee972 feature: add support for new ze_bin wg barrier token
Related-To: NEO-11031

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-31 11:04:50 +02:00
Aravind Gopalakrishnan
2406453440 feature: Append recorded command list into immediate (2/N)
Related-To: NEO-10356

- Fixes to move available space check to parent
- propogate result from wait on events call

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2024-05-31 11:04:28 +02:00
Neil R. Spruit
960664f352 feature: Enable EuStall Metrics with xeKMD
Related-To: NEO-9645

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
2024-05-31 11:04:12 +02:00
Bartosz Dunajski
fe6809ac04 feature: prework to initialize BCS state in heapless mode
Related-To: NEO-7824

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-31 10:06:58 +02:00
Compute-Runtime-Validation
166cdfedf5 Revert "refactor: Add dc flush mitigation infrastructure"
This reverts commit f2d56744e3.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-05-30 03:03:14 +02:00
Neil R. Spruit
1a4ce07414 fix: add ZE_extension_linkage_inspection to driver properties
Related-To: NEO-9988

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
2024-05-29 22:20:28 +02:00
Chodor, Jaroslaw
71d90acd41 fix: Fixing ocloc_tests run
Fixing parameter for ocloc_tests. Should be device acronym,
not device id

Related-To: NEO-10190

Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2024-05-29 20:21:39 +02:00