Commit Graph

15759 Commits

Author SHA1 Message Date
Kamil Kopryk
4bb30e51a2 fix: use default csr for scratch in OCL
Related-To: NEO-7824
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-04-11 16:58:35 +02:00
Artur Harasimiuk
a925afa1ab refactor: cleanup unused code
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-11 16:06:28 +02:00
Zbigniew Zdanowicz
93ddf34c11 refactor: group same instantiations of level zero helper
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-11 15:38:20 +02:00
Mateusz Jablonski
b24ad6a1b0 fix: allocate in system memory when system memory bitfield is set in properties
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-11 13:47:57 +02:00
Bartosz Dunajski
e47b88f6e4 feature: program fence during bcs tag update
Related-To: NEO-10417

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-11 13:43:04 +02:00
Jitendra Sharma
0d53b21d3c refactor: correct variable naming
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2024-04-11 11:12:56 +02:00
Artur Harasimiuk
8fa796bc42 ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-11 10:53:29 +02:00
Kamil Kopryk
cfc3b6a8c2 refactor: add heaplessModeEnabled argument to isHeaplessStateInitEnabled
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-04-11 10:08:10 +02:00
Bari, Pratik
22e94c3a8c fix(sysman): Changes in the Sysman Engine
The engine module returns error if incorrect fds are fetched

Related-To: NEO-10657

Signed-off-by: Bari, Pratik <pratik.bari@intel.com>
2024-04-11 05:53:46 +02:00
shubham kumar
f673a255f7 feature(sysman): Fetch temp from PMT on windows
Related-To: NEO-10663

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2024-04-11 05:48:21 +02:00
Bartosz Dunajski
f62b49a237 feature: device->host fence in in-order L0 path
Related-To: NEO-10417

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-10 19:30:06 +02:00
Grzegorz Choinski
33078ff2bc ci: lint revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2024-04-10 18:12:47 +02:00
Artur Harasimiuk
ed9c5570b4 ci: infra revision update
Related-To: NEO-10870
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-10 17:49:21 +02:00
Filip Hazubski
62b0b5096e fix: Add RPL-S device id
Add device ID: 0xA78A

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2024-04-10 15:10:04 +02:00
Mateusz Jablonski
a91e438749 fix: fill ddi entries based on required version
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-10 14:04:37 +02:00
Lukasz Jobczyk
4106398002 fix: Restore main command stream when reset cmd list
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-04-10 13:22:50 +02:00
Kamil Kopryk
6ffa756457 refactor: move scratch and kab programming to a function
Related-To: NEO-7824

Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-04-10 13:07:39 +02:00
shubham kumar
6a55bbe6cd feature(sysman): Add pmt support in windows
Related-To: NEO-8804

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2024-04-10 12:42:19 +02:00
Artur Harasimiuk
6a02927d52 fix: cleanup not needed messages from cmake
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-10 10:58:53 +02:00
John Falkowski
10c7a9552d fix: correct memory copy region
Resolves:  NEO-11103

Signed-off-by: John Falkowski <john.falkowski@intel.com>
2024-04-10 09:41:53 +02:00
Mateusz Jablonski
15b59b145e fix: correct filling ddi table entries 2/n
fill entry only when proper version is requested

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-10 09:19:54 +02:00
Artur Harasimiuk
3b28f66935 ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-09 20:30:11 +02:00
Pawel Cieslak
8389997fc5 ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-04-09 19:01:27 +02:00
Compute-Runtime-Validation
5288100d86 Revert "feature(sysman): Add pmt support in windows"
This reverts commit ebf88c92ca.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-04-09 17:37:41 +02:00
Mateusz Jablonski
cb2b572e94 feature: add support for null aub mode
In this mode AUB csr will be created, however, no aub file will be created

Related-To: NEO-11097
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-09 16:59:42 +02:00
Artur Harasimiuk
097615cef6 fix: properly disable optimizations for ults
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-09 16:49:18 +02:00
Bartosz Dunajski
945deb8f67 feature: memory copy device to host fence for host visible events in l0 path
Related-To: NEO-10417

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-09 16:11:23 +02:00
ocldev
d646dfdf4c build: igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-04-09 15:17:19 +02:00
Mateusz Jablonski
898cff1512 fix: correct filling ddi table entries 1/n
fill entry only when proper version is requested

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-04-09 14:23:15 +02:00
ocldev
b69d98652e build: level_zero revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-04-09 09:56:40 +02:00
Morek, Szymon
52411a1739 fix: Remove unrecoverable_if in IoctlHelperXe
This method is always called to check if
debugger is enabled.

Signed-off-by: Morek, Szymon <szymon.morek@intel.com>
2024-04-09 09:49:01 +02:00
Jitendra Sharma
19130dda29 fix: modify vmBind event handling conditions
handleVmBind only if all the num_binds and num_extension events
and UFENCE events have arrived.

Related-To: NEO-11083
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2024-04-09 09:38:24 +02:00
Compute-Runtime-Validation
89b3e7209d Revert "fix: Restore main command stream when reset cmd list"
This reverts commit dc1b60c8e7.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-04-09 04:35:45 +02:00
Compute-Runtime-Validation
9568ee47e7 Revert "fix: remove compiler cache legacy implementation"
This reverts commit 864f42116c.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-04-09 02:06:51 +02:00
Zbigniew Zdanowicz
0ad5316f53 fix: reset patched scratch per thread size values after command list reset
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-08 22:11:18 +02:00
Dominik Dabek
f40449b3e8 performance: revert usm pool chunk alignment
Revert chunk alignment change (back to 512 bytes) - real cause of issues
was OOB access and need to be investigated by workload owner.

Remove unrecoverable in WddmInterface23 submit to pass errors to upper
layers.

Related-To: NEO-11005

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-04-08 18:46:50 +02:00
Morek, Szymon
035bcee57a refactor: Remove unused bool
Signed-off-by: Morek, Szymon <szymon.morek@intel.com>
2024-04-08 17:50:12 +02:00
Weronika Kapusta
864f42116c fix: remove compiler cache legacy implementation
Related-To: NEO-10679
Signed-off-by: Kapusta, Weronika <weronika.kapusta@intel.com>
2024-04-08 16:40:57 +02:00
Lukasz Jobczyk
dc1b60c8e7 fix: Restore main command stream when reset cmd list
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-04-08 15:16:36 +02:00
Zbigniew Zdanowicz
bbd3efc13b test: change tests for command list global stateless mode
- add module object to appended kernel to avoid null dereference
- disable global stateless in tests and fixtures expecting private surface heap
- initialize correctly command queue for possible global stateless heap
- add initialized internal queue to immediate command lists
- do not parse command buffer when no commands are dispatched and
- no commands are expected to be found

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-04-08 15:02:40 +02:00
Bartosz Dunajski
ef35c5cb62 feature: program device to host fence in ocl path
Related-To: NEO-10417

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-08 14:57:16 +02:00
Dominik Dabek
0d69dfe165 refactor: remove comment
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-04-08 11:43:19 +02:00
Bartosz Dunajski
1627172e28 feature: add helper to check if device to host copy fence is required
Related-To: NEO-10417

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-08 11:18:44 +02:00
ocldev
1fd8ca6752 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-04-08 05:58:56 +02:00
Compute-Runtime-Validation
59849e9e92 Revert "performance: Remove tlb flush on DG2 Linux"
This reverts commit 7412b4823f.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-04-07 05:35:05 +02:00
ocldev
914eab8f6e build: igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-04-06 01:47:56 +02:00
Pawel Cieslak
04de918236 ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-04-05 23:13:21 +02:00
Mateusz Hoppe
d6675b14b3 fix: release secondaryContexts prior to primary context
Related-To: NEO-10920

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-04-05 16:34:39 +02:00
Artur Harasimiuk
7901c2ea5c ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-04-05 15:22:54 +02:00
Bartosz Dunajski
6e762eb3bf test: multitile sync dispatch aub test
Related-To: NEO-8171

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-04-05 14:52:39 +02:00