Grzegorz Choinski
43a8100eec
build: generate .pdb for clang on Windows
...
Related-To: NEO-10026
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2024-02-28 12:58:06 +01:00
Michal Mrozek
64232ec370
fix: choose proper csr for low priority immediate command lists
...
Resolves: NEO-10168
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-02-28 12:45:02 +01:00
Mateusz Hoppe
07bac479ab
test: print pointers on fail in commandlist_immediate test
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-02-28 12:24:15 +01:00
Bellekallu Rajkiran
a023b40c90
fix: Synchronize power property retrievals
...
Related-To: NEO-10525
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-02-28 12:09:56 +01:00
Hazubski, Filip
588921ed9b
fix: Add ATS-M device id
...
Add device id 0x56C2
Signed-off-by: Hazubski, Filip <filip.hazubski@intel.com>
2024-02-28 11:46:55 +01:00
Young Jin Yoon
e8192a2b85
build: update i915 prelim headers
...
third_party/uapi/prelim/drm from prelim v2.0-rc23
https://github.com/intel-gpu/drm-uapi-helper
Related-To: GSD-5673
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2024-02-28 11:16:02 +01:00
ocldev
ffecca86ac
feature: brand string update
...
Related-To: NEO-7929
Updating device brand strings
Based on public support in Windows driver 31.0.101.5252
https://www.intel.com/content/www/us/en/download/785597/
Signed-off-by: ocldev <ocldev@intel.com>
2024-02-28 10:52:27 +01:00
Young Jin Yoon
bf9805b0bb
fix: override reset_stat IOCTL macro for prelim
...
Modified to return DRM_IOCTL_I915_GET_RESET_STATS of prelim headers
as the macro values used for non-prelim is different from the prelim
value due to sizeof() embedded in _IOWR()
Related-To: GSD-5673
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2024-02-28 10:09:27 +01:00
Young Jin Yoon
4e7f225ab1
feature: Modify ddi tables for introspection APIs
...
Added version check to ensure new functions will be updated into ddi
table only when level_zero version is 1.9.
Related-To: NEO-10265
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2024-02-28 09:54:24 +01:00
Mateusz Motyl
d642528e86
refactor: 32-bit stream markers support
...
Signed-off-by: Mateusz Motyl <mateusz.motyl@intel.com>
2024-02-28 09:42:51 +01:00
Bari, Pratik
317e4d84d4
fix(sysman): Changes in the Device Reset Implementation
...
- The unbind and bind operations in the device reset are now used
for the FLR and Cold Reset and not for Warm reset.
Related-To: NEO-10452
Signed-off-by: Bari, Pratik <pratik.bari@intel.com>
2024-02-28 09:27:52 +01:00
Artur Harasimiuk
c3d884e548
test: improve test timeout configuration
...
Allow custom values for different test types, i.e. ULT, AUB, etc. can
have custom timeout by using e.g.: NEO_{ULT,AUB,...}_ITERATION_MAX_TIME.
Old behavior with reading NEO_ULT_ITERATION_MAX_TIME for each test type
is preserved but new envirnoment variable has precedence.
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-02-28 09:05:29 +01:00
Mateusz Hoppe
b0ea2f5759
test: fixes to zello_bindless_kernel
...
- evict memory
- free buffer
- create kernel object for every case
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-02-28 09:00:52 +01:00
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