Commit Graph

19183 Commits

Author SHA1 Message Date
Jemale Lockett
1ce4d0fdf7 feature: Add sync host event handling on windows
Resolves: NEO-13744

Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2025-04-28 21:14:25 +02:00
ocldev
584eb9b5c3 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-28 15:15:49 +02:00
Vishnu Khanth
8668744f71 feature(sysman): Add support for Memory properties & state for iGPU's in Windows
Related-To: NEO-14197

Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com>
2025-04-28 14:58:37 +02:00
Dominik Dabek
75e313ce28 feature: prepare for l0 usm device pooling
Related-To: NEO-6893

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-04-28 14:55:03 +02:00
Bartosz Dunajski
c2266fc69e refactor: remove not used CB event TS logic
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-04-28 14:31:34 +02:00
Lukasz Jobczyk
6f4a56d440 refactor: pass product helper to isFenceAllocationRequired
Related-To: NEO-14642

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-28 14:09:02 +02:00
Lukasz Jobczyk
f5301ac379 performance: Remove global fence from command stream on BMG
Related-To: NEO-14642

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-28 14:08:47 +02:00
shubham kumar
7e8acbc8b7 test: Add new test macro IsNotWithinGfxCore
Related-To: NEO-14783

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-04-28 08:41:01 +02:00
Compute-Runtime-Validation
e514b75125 Revert "ci: L0 loader update"
This reverts commit 296db5cdc5.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-04-25 19:49:28 +02:00
Michal Mrozek
b37305c821 refactor: remove not needed code
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-04-25 18:34:37 +02:00
ocldev
296db5cdc5 ci: L0 loader update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-25 18:25:23 +02:00
Michal Mrozek
7f777814d9 refactor: call synchronized dispatch functions only when enabled
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-04-25 16:54:50 +02:00
Michal Mrozek
c41ac0ad4c refactor: remove not needed code
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-04-25 16:44:01 +02:00
ocldev
a6bca43561 build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-25 16:35:49 +02:00
Pratik Bari
ce32489291 feature(sysman): Add Group Engine Busyness for BMG
Related-To: NEO-14635

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-04-25 15:45:13 +02:00
Lukasz Jobczyk
02444ac0e6 refactor: Use global fence helper for additional synchronization
Related-To: NEO-14642

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-25 14:44:13 +02:00
Lukasz Jobczyk
97358acabe fix: use mfence instead of sfence on discrete devices
Related-To: NEO-14642

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-25 13:32:25 +02:00
Mateusz Hoppe
41efee1e7c feature: add mode to expose single root device
- simplify API to expose and use only single root device. Disallow
returning subdevices. This is experimental mode.

Related-To: NEO-14559

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-04-25 13:20:56 +02:00
Lukasz Jobczyk
dfcdbb20cc fix: Move ULLS semaphore to smem on xe2
Related-To: NEO-14642

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-25 12:54:27 +02:00
Kindracki, Jakub Tomasz
77b4359983 test: Fix typo in a test
Related-To: NEO-3927
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com>
2025-04-25 10:37:27 +02:00
ocldev
cd3e486e67 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-25 05:16:36 +02:00
Aravind Gopalakrishnan
52a0f1c7e4 test: Fix ULT naming for IPC open handle test
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2025-04-25 01:38:12 +02:00
ocldev
0c6ed25a83 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-24 17:21:39 +02:00
Lukasz Jobczyk
a75f1434b0 performance: Store vm bind available in drmCsr
Resolves: GSD-10986

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-24 15:45:05 +02:00
Mateusz Jablonski
3a20ad5c71 build: update aot config header
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-04-24 15:26:56 +02:00
ocldev
df5ce3a185 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-24 14:51:22 +02:00
Slawomir Milczarek
a97a66506f refactor: Add ioctl helper to get primary context properties
Related-To: NEO-12952

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2025-04-24 14:27:25 +02:00
Bartosz Dunajski
71f81c786f fix: correct sysman engine query
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-04-24 13:00:32 +02:00
Vishnu Khanth
c5a97b0520 feature(sysman): Add support for Memory properties & state for iGPU's in Windows
Related-To: NEO-14197

Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com>
2025-04-24 11:56:51 +02:00
Lukasz Jobczyk
c1df81c9be refactor: Simplify handles destroy
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-24 11:13:18 +02:00
Szymon Morek
8ec5688ca1 Revert "performance: extend usage of staging buffers"
This reverts commit 6a4ddf5dfb.

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-04-24 11:02:27 +02:00
Slawomir Milczarek
ab1f39f07f refactor: Remove ioctl helper for context destruction
Related-To: NEO-12952

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2025-04-24 10:53:04 +02:00
ocldev
0941b1ac29 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-24 10:20:55 +02:00
Joshua Santosh Ranjan
bcc085dd7b fix: return error when incorrectly querying paraminfo
return error if param info is queried for 0 parameters,
but the parameter count is not 0 for the programmable.

Related-To: NEO-14507

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2025-04-24 09:25:47 +02:00
Mateusz Jablonski
ef4ed582fa refactor: change type of stype member in L0 tools driver extensions
use uint32_t-alias type to avoid casting out of zet_structure_type_t enum range
Related-To: NEO-12901

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-04-24 09:21:09 +02:00
Compute-Runtime-Validation
d28fcdb55b Revert "refactor: Simplify handles destroy"
This reverts commit 8776bdba2f.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-04-24 05:51:18 +02:00
Raiyan Latif
e0808523ee refactor: Re-enable external semaphore MT test
Related-To: NEO-11488

Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
2025-04-23 18:20:38 +02:00
Lukasz Jobczyk
f36e3c7d23 refactor: Disable gem close worker in ULTs
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-23 17:58:18 +02:00
ocldev
de4b403eb8 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-23 17:00:53 +02:00
Mateusz Jablonski
627ffd1829 test: cleanup NOLINT comments related to L0 core driver extensions
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-04-23 15:31:11 +02:00
Mateusz Jablonski
a81c1f38d2 refactor: cleanup duplicated NOLINT comments
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-04-23 15:15:20 +02:00
Lukasz Jobczyk
8776bdba2f refactor: Simplify handles destroy
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-23 14:30:37 +02:00
Michał Pryba
edfc512d3b test: adjust test machers after pre-gen12 removal
Related-To: NEO-12681
Signed-off-by: Michał Pryba <michal.pryba@intel.com>
2025-04-23 14:30:21 +02:00
Maciej Plewka
6d085ed0d4 fix: Return max wg count equal one on platforms without dispatch all support
Second push of a change that was reverted due to errors in tests
Related-To: NEO-14125, GSD-10725

Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2025-04-23 13:48:11 +02:00
Lukasz Jobczyk
53f0832614 fix: Register shared handle size on windows
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-23 13:00:27 +02:00
ocldev
9a87d83134 build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-23 12:14:25 +02:00
Lukasz Jobczyk
5d2b673ef6 fix: Adjust waitpkg threshold to 20 us
Resolves: HSD-13012958900

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-04-23 10:46:22 +02:00
Mateusz Jablonski
9106695559 documentation: add instructions to build legacy1 package
Related-To: NEO-14596
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-04-23 10:36:57 +02:00
Pratik Bari
2113882bf5 feature(sysman): Expose the config pair to the Engine Handle
Related-To: NEO-14635

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-04-23 10:21:15 +02:00
ocldev
2ea6c09f51 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-04-23 09:50:11 +02:00