Commit Graph

16388 Commits

Author SHA1 Message Date
Artur Harasimiuk
b8e212d728 refactor: make spdlog optional
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-07 14:14:12 +02:00
Bartosz Dunajski
eff450c5ef fix: ensure CSR is initialized during first submission
Related-To: NEO-7824

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-07 13:23:44 +02:00
Bartosz Dunajski
5e8590d513 feature: skip first secondary context if interrupt hint is passed
Related-To: NEO-8179

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-07 13:14:23 +02:00
Mateusz Hoppe
8c48dbe39e feature: pass lowPriority flag when creating context with aubstream
Related-To: NEO-10168

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-06-07 13:14:08 +02:00
Bartosz Dunajski
703fabdffd refactor: improve extracting Queue properties
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-07 13:13:53 +02:00
Joshua Santosh Ranjan
7c3fbc0664 refactor: add capability to mock return value for metricDestroy
Related-To: NEO-11045


Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2024-06-07 12:05:59 +02:00
Mateusz Hoppe
71b9cfcf6b feature: enable bindless mode in L0 on dg2
Related-To: NEO-7063

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-06-07 10:21:48 +02:00
Bartosz Dunajski
da9c009b88 feature: assign unique interrupt to queue
Related-To: NEO-8179

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-07 10:06:31 +02:00
Jaroslaw Warchulski
0ac1be7669 refactor: pass arrayIndex to Wddm::openSharedHandle function
Related-To: NEO-11498
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2024-06-07 09:51:26 +02:00
ocldev
89a8623933 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-07 09:42:33 +02:00
Brandon Yates
cb6e63ed05 feature: Add elapsed time to debugger logs
Related-to: NEO-11469

Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-06-07 01:14:14 +02:00
Pawel Cieslak
e5f9761baa build: add option to build deb packages without L0
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-06-06 22:21:49 +02:00
Bartosz Dunajski
7edca8e187 fix: correct calculation of max os context count
Related-To: NEO-7824

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-06 22:21:34 +02:00
Mateusz Jablonski
726b79b6a7 test: update gtest version
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-06 15:26:54 +02:00
ocldev
cc4cbedb2f build: igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-06 13:56:55 +02:00
Bartosz Dunajski
455f74991e feature: pass interrupt flag to queue creation api
Related-To: NEO-8179

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-06 12:36:21 +02:00
Alicja Lukaszewicz
b4c31492d3 fix: add missing tracing to all functions in api.cpp
Related-To: NEO-11576

Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com>
2024-06-06 12:14:21 +02:00
Bartosz Dunajski
e88127dcc3 refactor: remove not used multi context per engine code
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-06 11:41:15 +02:00
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