Commit Graph

15352 Commits

Author SHA1 Message Date
Bari, Pratik
b55e5ddc87 feature(sysman): Add L3 Fabric Error in Sysman Dir
- Added the Display error category in the tools code as well.
- Added the index increment logic for the tools code as well.

Related-To: NEO-10362

Signed-off-by: Bari, Pratik <pratik.bari@intel.com>
2024-02-28 08:48:08 +01:00
Brandon Yates
fa4b737326 feature: Implement metadata attaching for vm_bind in xe
Related-to: NEO-9674

Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-02-28 01:36:20 +01:00
Compute-Runtime-Validation
78628ad4c9 Revert "build: generate .pdb for clang on Windows"
This reverts commit 4f1ae1e7f8.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-02-28 01:18:11 +01:00
ocldev
2060716b0a build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-02-27 23:20:15 +01:00
Grzegorz Choinski
4f1ae1e7f8 build: generate .pdb for clang on Windows
Related-To: NEO-10026
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2024-02-27 22:32:50 +01:00
Mateusz Hoppe
98787b6b71 feature: bindless image extension - ImageView fixes
- set imgInfo fields correctly for image view
- add image view testcase to zello_bindless_kernel test

Related-To: NEO-10352

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-02-27 19:11:20 +01:00
ocldev
e648be0509 build: level_zero revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-02-27 18:56:52 +01:00
Dunajski, Bartosz
8483a922a7 feature: simplify in-order allocation overflow
Related-To: NEO-10507

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2024-02-27 18:25:26 +01:00
Young Jin Yoon
219470f60d build: remove static_assert for drm header change
Removed static_assert for reset_stats before updating
drm header to v2.0-r23.

Related-To: GSD-5673
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2024-02-27 17:42:01 +01:00
Mateusz Jablonski
c49445ce4e refactor: remove not needed file
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-02-27 17:31:02 +01:00
Artur Harasimiuk
d186e496fc build: use lld/gold for shared libraries
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-02-27 16:53:38 +01:00
Mateusz Jablonski
b6b53daa3f fix: don't program dummy blit prior to MI ARB CHECK
Related-To: NEO-9996
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-02-27 15:46:46 +01:00
Mateusz Jablonski
9f01a831a2 fix: correct command for dummy blit on PVC
use MEM_SET command

Related-To: NEO-9996

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-02-27 14:27:47 +01:00
Dunajski, Bartosz
fd91543d89 fix: incorrect signaling in-order counter during region copy
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2024-02-27 14:11:50 +01:00
Mateusz Jablonski
373ef608bc refactor: unify calculating max group size between OCL and L0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-02-27 13:32:10 +01:00
Zbigniew Zdanowicz
0bf8e8727e refactor: add output buffer argument to store register to memory encoder
Related-To: NEO-10064

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-02-27 13:31:55 +01:00
Kulkarni, Ashwin Kumar
0ebaf7e1e2 fix(sysman): enables memory health indicator for supported platforms only
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com>
2024-02-27 12:40:22 +01:00
He, Wenju
798c068ed1 feature: copy surface state to ssh in bindless image initialization
The surface state needs to be copied to global ssh either during image
initialization for sycl bindless image that could be passed to kernel
through memory.
Privously the copy is done in KernelImp::setArgImage. However, the
function won't be called for sycl bindless image.

Related-To: NEO-10352

Signed-off-by: He, Wenju <wenju.he@intel.com>
2024-02-27 09:35:52 +01:00
John Falkowski
cebedb50c7 feature: get kernel max group size
Implementing support for ze_kernel_max_group_size_ext_properties_t

Resolves: NEO-9617

Signed-off-by: John Falkowski <john.falkowski@intel.com>
2024-02-27 08:40:55 +01:00
Zbigniew Zdanowicz
0e503b60dc feature: store post sync command in out postsync command pointer
Related-To: NEO-10064

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-02-26 15:07:52 +01:00
Mateusz Jablonski
9cbc33e23d fix: setup correct render/display core family for gmmlib initialization
pass values got from adapter info

Related-To: NEO-10482
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-02-26 14:49:04 +01:00
Lukasz Jobczyk
cfd3edfb2c fix: Align IOH entry
Related-To: NEO-10036

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-02-26 14:36:31 +01:00
Zbigniew Zdanowicz
e16b5378da refactor: add output list of patched commands to launch parameters
Related-To: NEO-10064

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-02-26 13:40:35 +01:00
Mateusz Jablonski
459da6a482 refactor: cleanup xe hpg logic related to dummy blit wa
Related-To: NEO-9996
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-02-26 13:32:18 +01:00
Zbigniew Zdanowicz
61eb7cab58 test: correct event and event pool flag argument types
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-02-26 13:16:26 +01:00
Zbigniew Zdanowicz
36ca1bbe2d feature: store post sync command in out postsync command pointer
Related-To: NEO-10064

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-02-26 12:37:45 +01:00
Dunajski, Bartosz
1b9f3f11a0 fix: disable CB Event implicit conversion if dcFlush is required
Related-To: NEO-8145

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2024-02-26 11:26:38 +01:00
Mateusz Jablonski
3e65e7bdba fix: correct number of max work group count for concurrent kernel on PVC
for single-CCS mode use all EUs

Related-To: NEO-8377
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-02-26 10:42:50 +01:00
Jitendra Sharma
5c4be8df54 fix: Ensure after EU_CONTROL IOCTL, bitmask ptr is not null
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2024-02-26 10:07:09 +01:00
ocldev
1189d26ad2 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-02-26 06:24:22 +01:00
Dunajski, Bartosz
3341de7a0d Revert "fix: disable in-order barrier skipping if dcFlush is required".
This reverts commit 8e75e06574.

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2024-02-24 21:09:14 +01:00
Kamil Kopryk
7729eb8127 refactor: move flush task submission to a function
Related-To: NEO-7824
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-02-23 18:11:57 +01:00
Dunajski, Bartosz
6cdd2d5dca fix: add missing gt_id when creating XE context
Related-To: GSD-8046

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2024-02-23 16:50:32 +01:00
Jitendra Sharma
2c10f5639e feature: Implement thread control and att event handling for xe
Related-To: NEO-9673
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2024-02-23 16:15:59 +01:00
Zbigniew Zdanowicz
6011eb147f refactor: add skip event residency flag to compacted event
Related-To: NEO-10064

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-02-23 15:45:54 +01:00
ocldev
a5989eb31b build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-02-23 14:59:30 +01:00
Zbigniew Zdanowicz
1995e6aa40 feature: store cpu pointer of command buffer pointing to post sync command
Related-To: NEO-10064

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2024-02-23 13:12:15 +01:00
Lukasz Jobczyk
55f2b31f2a refactor: adjust device page fault state print
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-02-23 12:50:40 +01:00
Dunajski, Bartosz
8e75e06574 fix: disable in-order barrier skipping if dcFlush is required
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2024-02-23 12:41:04 +01:00
ocldev
6ccd535687 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-02-23 11:23:48 +01:00
Michal Mrozek
ef2d3b538b performance: move timestampPacketTagBuffer to local memory
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
Resolves: NEO-7765
2024-02-23 09:55:48 +01:00
Kamil Kopryk
10d610d163 refactor: move process barrier with post sync to a function
Related-To: NEO-7824
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-02-23 09:32:48 +01:00
Kamil Kopryk
01a721df3e refactor: move preparing flush task batch buffer to a function
Related-To: NEO-7824
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-02-23 09:18:58 +01:00
Compute-Runtime-Validation
40cea2f6fe Revert "feature: Implement thread control and att event handling for xe"
This reverts commit fb73fad6d7.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-02-23 05:00:21 +01:00
Michal Mrozek
9f1648b57a fix: use non zero value for event completion.
upon device reset memory gets reset to 0, which can cause
false event completion.

Related-To: NEO-7765
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2024-02-22 18:50:45 +01:00
Artur Harasimiuk
226534d06a ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-02-22 17:19:12 +01:00
Brandon Yates
0fa730e524 build: Update debugger uapi headers to latest
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-02-22 16:07:06 +01:00
Dunajski, Bartosz
000f776741 feature: skip barrier programming for in-order regualr cmdlists
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2024-02-22 15:57:44 +01:00
Hazubski, Filip
fef613af87 ci: infra revision update
Signed-off-by: Hazubski, Filip <filip.hazubski@intel.com>
2024-02-22 15:40:59 +01:00
Jitendra Sharma
fb73fad6d7 feature: Implement thread control and att event handling for xe
Related-To: NEO-9673
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2024-02-22 15:24:35 +01:00