Kamil Kopryk
ad6e02bf2d
refactor: correct spelling
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-16 09:16:44 +01:00
Zbigniew Zdanowicz
c49695fa6e
fix: flush L3 cache and wait for flush to complete when event is completed
...
Related-To: NEO-8395
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-01-16 07:05:35 +01:00
Mateusz Jablonski
556645e0c5
fix: add unrecoverable to avoid OOB access
...
Related-To: NEO-9860
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-16 00:12:11 +01:00
Lukasz Jobczyk
9215f3acb5
performance: Remove tlb flush on DG2 Linux
...
Resolves: NEO-7116
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-01-15 23:20:16 +01:00
John Falkowski
10ef2a28ff
fix: correct for default hierachry
...
Resolves: NEO-10006
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2024-01-15 22:15:49 +01:00
Mateusz Jablonski
7b40b01f54
feature: add debug key for toggling bit in 57bit GPU VA for specific allocations
...
Related-To: NEO-9419
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-15 19:37:00 +01:00
Mateusz Jablonski
2b25cbaa41
test: remove not needed printf
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-15 19:20:45 +01:00
Kamil Kopryk
ef8921247c
refactor: improve constexpr array usage
...
Gcc with o2 flag will allocate constexpr array on stack.
Static constexpr std::array will be initialized at compile time.
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-15 17:00:50 +01:00
Dunajski, Bartosz
dfc69c746a
feature: create InOrderExecInfo for standalone CB Event
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-15 16:56:52 +01:00
Kamil Kopryk
cc1e3965ce
refactor: Improve builtins compilation
...
Related-To: NEO-7621
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-15 14:56:52 +01:00
ocldev
9b568c6ba9
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-15 14:50:17 +01:00
Maciej Plewka
b348eaf29f
fix: use required walk order
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
Related-To: NEO-10014
2024-01-15 13:44:56 +01:00
Dunajski, Bartosz
9309d7d865
feature: initial support of zexCounterBasedEventCreate 2
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-15 11:47:36 +01:00
Kamil Kopryk
fefda13a6e
fix: add __user and __packed empty definitions
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-15 11:13:17 +01:00
Mateusz Jablonski
f764b6b126
test: reduce number of iterations in mt test
...
Related-To: NEO-9803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-15 10:44:30 +01:00
Dominik Dabek
997bdfa010
performance: add windows thread priority debug key
...
Set windows thread priority to "above normal" on wddm init if flag is
set.
Related-To: NEO-8215
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-01-15 08:14:46 +01:00
Compute-Runtime-Validation
9b0c64abef
Revert "performance: Enable ULLS on WSL"
...
This reverts commit 42c2b6b0e2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-01-15 06:08:44 +01:00
Compute-Runtime-Validation
1cc4c6c10f
Revert "feature: initial support of zexCounterBasedEventCreate"
...
This reverts commit d8f8b70dd7 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-01-15 05:41:10 +01:00
ocldev
b7cc737882
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-14 22:51:14 +01:00
Compute-Runtime-Validation
37bfde9e4d
Revert "refactor: Improve builtins compilation"
...
This reverts commit 21bc398340 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-01-13 05:10:20 +01:00
Dunajski, Bartosz
d8f8b70dd7
feature: initial support of zexCounterBasedEventCreate
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-12 15:11:00 +01:00
Warchulski, Jaroslaw
d1061cd923
fix: don't unregister csr clients in EventImp::reset()
...
Related-To: GSD-7129
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2024-01-12 14:35:20 +01:00
Dominik Dabek
b3b402cad2
feature(zebin): read indirect detection version
...
Read indirect detection version intel compat notes from zebin.
This is to prepare for enabling indirect access optimization in AOT
built kernels.
Related-To: NEO-7712
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-01-12 14:20:52 +01:00
Mateusz Hoppe
a972cdaa6b
fix: initialize device caps before creating engines
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-01-12 14:09:30 +01:00
Pawel Cieslak
c01dec2d41
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-01-12 13:51:13 +01:00
Fabian Zwolinski
a3bd629aff
fix: store image implicit args in bindless slot 1
...
bindless slot 0: image
bindless slot 1: image implicit args
bindless slot 2: redescribed image
Redescribed image moved one slot higher.
Separate allocation is created for new bindless slot.
Related-To: NEO-9740
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2024-01-12 13:09:06 +01:00
Lukasz Jobczyk
42c2b6b0e2
performance: Enable ULLS on WSL
...
Related-To: NEO-10037
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-01-12 12:03:53 +01:00
Pawel Cieslak
688b0c5ada
ci: add cal component to packaging manifest
...
Related-To: NEO-9658
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-01-12 10:23:09 +01:00
Bari, Pratik
88b44c6644
fix(sysman): Return correct HwMon path for Prelim File
...
Related-To: NEO-10030
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2024-01-12 10:08:33 +01:00
Dunajski, Bartosz
aaef241111
refactor: allow creating Event without pool object
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-12 10:08:17 +01:00
Kamil Kopryk
f99edf72e1
refactor: Add common HardwareCommandsHelper enablers
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-12 09:39:12 +01:00
Lu, Wenbin
0db5b630c9
fix: do not force root device when opening IPC handles
...
Related-To: NEO-9422
Signed-off-by: Lu, Wenbin <wenbin.lu@intel.com >
2024-01-12 09:38:57 +01:00
ocldev
4af79b99cc
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-12 06:04:01 +01:00
Fabian Zwolinski
903e581b5f
fix: add support for bindless implicit args
...
Support for:
global_base and const_base in bindless addressing mode.
Related-To: NEO-9855
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2024-01-12 01:27:17 +01:00
Lukasz Jobczyk
2bda9f0b58
fix: Release usage when put cmd buffer to reusable list
...
Resolves: NEO-10004
Related-To: NEO-7116
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-01-11 18:40:38 +01:00
Dunajski, Bartosz
6abce2b29d
feature: zexEventGetDeviceAddress support
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-11 16:22:11 +01:00
Kamil Kopryk
21bc398340
refactor: Improve builtins compilation
...
Related-To: NEO-7621
- simplify logic
- correct names
- remove inconsistent foreach
foreach(GENERATED_BUILTINS_IMAGES ${GENERATED_BUILTINS_IMAGES})
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-11 15:20:01 +01:00
Dunajski, Bartosz
b9fe6a3f18
feature: allow patching CB Events on non-inOrder regular cmd lists
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-11 15:19:45 +01:00
Dunajski, Bartosz
3ef96a157c
test: move in-order cmdlist test to new file
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-11 12:30:57 +01:00
Dongwon Kim
8dda7e3936
feature: adding device ids of 4 more DG2 variants
...
Related-To: NEO-9775
Signed-off-by: Dongwon Kim <dongwon.kim@intel.com >
2024-01-11 09:56:16 +01:00
Dunajski, Bartosz
b18acc26b7
feature: new API to create and export counter-based Event
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-11 09:42:38 +01:00
Brandon Yates
ba0db2488a
refactor: Implement Xe Resoure Registration (2/x)
...
Refactor drm_debug.cpp into IoctlHelper
Related-to: NEO-9161
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-01-11 08:26:29 +01:00
Brandon Yates
d3baab00db
feature: Register resources for Xe at vm creation (1/x)
...
Add interfaces to IoctlHelperXe for registering resources.
Introduce new debug key EnableXeResourceRegistration to attach
resources to vm_create ioctl.
Related-to: NEO-9161
Signed-off-by: Brandon Yatse <brandon.yates@intel.com >
2024-01-11 08:15:50 +01:00
Kamil Kopryk
0aee72f1fc
refactor: disable instantiation-after-specialization clang warning
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-10 13:50:25 +01:00
Krzysztof Gibala
d18aa30352
test: use same pattern for zebin attribute decoding
...
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2024-01-10 13:17:22 +01:00
Zbigniew Zdanowicz
eec553ea6a
fix: set ulls ring start state according to returned value from kmd call
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-01-10 12:57:34 +01:00
Mateusz Hoppe
31edeb0765
feature: set HP flag when creating HardwareContextController
...
- for highPriority context
Related-To: NEO-7824
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-01-10 12:46:29 +01:00
He, Wenju
47ed5947c7
test: align testBindlessImageSampled's mode with testBindlessImages
...
Also fix outputValidated to be false if any of the tests fail.
Related-To: NEO-7063
Signed-off-by: He, Wenju <wenju.he@intel.com >
2024-01-10 10:15:45 +01:00
ocldev
32e7982e5f
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-10 06:05:37 +01:00
Katarzyna Cencelewska
5d2d3ed899
refactor: modify sip kernel helpers
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-01-09 17:09:10 +01:00