Artur Harasimiuk
5bc0633cdb
refactor: reorganize l0 api include directories [3/n]
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-12-23 13:17:52 +01:00
Oskar Hubert Weber
1c1b2db9a9
fix: allowing neo ULT build with optimization enabled 5/n
...
- fix mismatched-new-delete warnings
- fix initialization warnings
- fix attempt to free a non-heap object warnings
Related-To: NEO-8116
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2024-12-23 13:07:55 +01:00
Naklicki, Mateusz
dec695f405
fix: add scratch page support with xekmd
...
Also explicitly disable it by default.
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-12-23 11:00:12 +01:00
ocldev
1083ad1e57
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-23 06:26:02 +01:00
ocldev
8f2024a6f3
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-21 03:30:05 +01:00
ocldev
0115c0636d
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-21 02:33:30 +01:00
Aravind Gopalakrishnan
acfeffe274
feature: Append recorded commandlist into immediate (8/N)
...
Add primary dispatch capability for immediate command list
Related-To: NEO-10356
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-12-20 18:52:33 +01:00
Dominik Dabek
5b429dd415
fix: usm reuse, check for in use before returning
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-12-20 18:24:18 +01:00
Chodor, Jaroslaw
dd3d5c6460
feature: Add logic for reading loaded library's version
...
getLoadedLibVersion is intended for reading version of a library that was
already loaded into the process prior to this call (i.e. new instance of
the library willnot be loaded).
Note: Currently, only windows version of this functionality is implemented.
Related-To: GSD-10248
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-12-20 17:29:19 +01:00
Bartosz Dunajski
db3f268a97
refactor: reorganize l0 api include directories [2/n]
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-12-20 17:16:53 +01:00
Bartosz Dunajski
54fb82f689
fix: improve event timestamp completion tracking
...
Related-To: HSD-18041011542
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-12-20 16:07:27 +01:00
Szymon Morek
6aeb8dffa0
performance: enable staging read for images
...
Related-To: NEO-12968
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-12-20 15:02:28 +01:00
Lukasz Jobczyk
363f2becd4
performance: Signal inOrder counter with pipe control, part 2
...
When on DC flush platform signal inOrder counter directly with pipe
control. Obtain profiling from CW. Only for immediate in order cmd
lists.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-12-20 14:21:34 +01:00
Maciej Plewka
98aedc5b35
fix: disable xe2 compression through release helper
...
Related-To: NEO-13381, NEO-13526
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-12-20 14:09:59 +01:00
Michal Mrozek
c858234a3c
test: allow to utilize enqueue token for local size
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-12-20 13:58:10 +01:00
Bartosz Dunajski
47f74b8a7b
refactor: reorganize l0 api include directories [1/n]
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-12-20 12:59:08 +01:00
Artur Harasimiuk
36b938b100
build: kernels_bin update
...
Related-To: NEO-12679
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-12-20 12:41:13 +01:00
Michal Mrozek
cce17c41e8
test: local work size tokens may be optional for reqdWorkgroupSize cases
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-12-20 12:22:53 +01:00
Mateusz Hoppe
b5c8220ccc
test: refactor compiler interface tests
...
- prevent loading igc in tests with igc unavailable
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-20 11:29:24 +01:00
Kamil Kopryk
c96ad9dcbf
fix: patch 64bit row and slice pitch for builtins in L0 heapless
...
Related-To: NEO-12149
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-12-20 10:55:07 +01:00
ocldev
46fa465c34
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-20 10:54:53 +01:00
ocldev
a3a50d6bb9
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-20 08:38:31 +01:00
Compute-Runtime-Validation
61aa75d6a9
Revert "performance: Signal inOrder counter with pipe control, part 2"
...
This reverts commit 136e5b4f6c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-12-20 04:38:46 +01:00
Compute-Runtime-Validation
f35d620e06
Revert "feature: Append recorded commandlist into immediate (8/N)"
...
This reverts commit d8d7419aee .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-12-20 03:35:27 +01:00
Compute-Runtime-Validation
630cbe8e41
Revert "fix: ensure regular event completion in in-order mode 2"
...
This reverts commit 9c2e5f5568 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-12-20 03:09:27 +01:00
Pawel Cieslak
7d4e05410f
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-12-20 01:39:16 +01:00
Aravind Gopalakrishnan
7ea8b59a1d
fix: Add immediate command list append API to reported extensions list
...
Related-To: NEO-10356
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-12-19 21:22:19 +01:00
Raiyan Latif
7baf830a91
fix: Unitialized scalar value in Coverity scan
...
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2024-12-19 19:39:16 +01:00
Aravind Gopalakrishnan
d8d7419aee
feature: Append recorded commandlist into immediate (8/N)
...
Add primary dispatch capability for immediate command list
Related-To: NEO-10356
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-12-19 19:02:14 +01:00
Compute-Runtime-Validation
124e755b9d
Revert "fix: regression caused by tbx fault mngr"
...
This reverts commit 9a14fe2478 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-12-19 17:35:03 +01:00
Lukasz Jobczyk
136e5b4f6c
performance: Signal inOrder counter with pipe control, part 2
...
When on DC flush platform signal inOrder counter directly with pipe
control. Obtain profiling from CW. Only for immediate in order cmd
lists.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-12-19 14:21:36 +01:00
Mateusz Hoppe
02194db595
test: remove unused cpp file
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-19 14:19:32 +01:00
ocldev
f0c1695c7e
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-19 12:46:21 +01:00
Mateusz Jablonski
6843632298
refactor: move SWTagsManager::currentCallCount to protected scope
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-12-19 12:31:44 +01:00
Bartosz Dunajski
9c2e5f5568
fix: ensure regular event completion in in-order mode 2
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-12-19 12:31:29 +01:00
Lukasz Jobczyk
085988c5e9
performance: Signal inOrder counter with pipe control
...
When on DC flush platform signal inOrder counter directly with pipe
control. Skip not needed inOrder timestamp with its reset and semaphore.
Currently only for non profiling immediate cmd list case.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-12-19 08:02:56 +01:00
Jack Myers
9a14fe2478
fix: regression caused by tbx fault mngr
...
Addresses regressions from the reverted merge
of the tbx fault manager for host memory.
This fixes attempts by the tbx fault manager
to protect/unprotect host buffer memory, even
if the host ptr was not driver-allocated.
In the case of the smoke test that triggered
the critical regression, clCreateBuffer was
called with the CL_MEM_USE_HOST_PTR flag.
The subsequent `mprotect` calls on the
provided host ptr then failed.
Related-To: NEO-12268
Signed-off-by: Jack Myers <jack.myers@intel.com >
2024-12-18 23:16:36 +01:00
Aravind Gopalakrishnan
6c08454fea
test: Resolve clang-tidy issue in semaphore test
...
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-12-18 21:15:41 +01:00
Marcel Skierkowski
ee0648c365
refactor: use virtualFileSystem in FileLogger ULTs
...
restored the possibility of different writing modes in the FileLogger
mocked writeToFile in TestFileLogger
Related-To: NEO-7006
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com >
2024-12-18 19:01:39 +01:00
Pawel Cieslak
6d96572c2c
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-12-18 18:52:41 +01:00
Mateusz Hoppe
1110410caf
fix: change emplace() on map to insert()
...
- fixes problem with some compilers
Related-To: GSD-10365, GSD-10367, GSD-10441
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-18 17:51:22 +01:00
Slawomir Milczarek
3a6ce6dca9
feature: Improve ioctl helper function to synchronize userptr allocation
...
Related-To: NEO-11817
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2024-12-18 17:40:27 +01:00
Mateusz Jablonski
e7a8936d70
test: don't use product specific ioctl helper in generic tests
...
Related-To: NEO-13527
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-12-18 17:26:12 +01:00
Szymon Morek
c5d541dd81
fix: initialize pointers to events
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-12-18 16:25:56 +01:00
Mateusz Jablonski
ac42206e0a
fix: defer creation of IoctlHelperXe
...
create IoctlHelperXe within Drm::setupIoctlHelper
Related-To: NEO-13527
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-12-18 15:36:15 +01:00
Mateusz Jablonski
b0b2f2fd07
test: add test for dg1 specific ioctl helper
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-12-18 15:00:59 +01:00
Pawel Cieslak
47ed553763
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-12-18 14:39:05 +01:00
Mateusz Jablonski
593a6c54ea
feature: add debug flag to ignore product specific ioctl helper creation
...
Related-To: NEO-13527
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-12-18 13:52:30 +01:00
Anvesh Bakwad
ae9a4ba031
fix(sysman): Get Pci and Memory timestamp from PMT telemetry with correct unit
...
Related-To: NEO-13278
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2024-12-18 12:33:33 +01:00
Pratik Bari
fc1c08a570
fix: Returns Correct No. of VF Engine Stats as requested.
...
- When the requested engine count is less than the actual engine stats
available, then only requested no. of engine stats are retrieved.
Related-To: NEO-13525
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-12-18 12:13:45 +01:00