Commit Graph

15344 Commits

Author SHA1 Message Date
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
Kamil Kopryk a4ed483238 refactor: move update task count and completion stamp to function
Related-To: NEO-7824
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-02-22 14:56:25 +01:00
Kamil Kopryk 7b689aa464 refactor: move handle batched dispatch implicit flush code to function
Related-To: NEO-7824
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-02-22 14:56:10 +01:00
ocldev eea0a7db61 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-02-22 13:36:37 +01:00
Compute-Runtime-Validation 07e44f0209 Revert "build: level_zero revision update"
This reverts commit 96cc51af0c.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-02-22 07:26:21 +01:00
Joshua Santosh Ranjan 14cf315bda refactor(sysman): optimize use of fd handles in engine module
Related-To: NEO-10449

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2024-02-21 19:17:31 +01:00
Kulkarni, Ashwin Kumar a207c73c58 fix(sysman): set init values for pci link speed params
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com>
2024-02-21 15:52:45 +01:00
Filip Hazubski d795a66f81 fix: Add new DG1 and RPL-S device IDs
Added DG1 device ID: 0x4909
Added RPL-S device ID: 0x468B

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2024-02-21 13:58:05 +01:00
Fabian Zwolinski 5490cf517f fix: set LeakDetectionMode-off in test creating detached thread
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com>
2024-02-21 13:34:17 +01:00