Artur Harasimiuk
5bb1bc0396
build: add ocloc CURRENT and FORMER definitions
...
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-12 11:45:27 +02:00
Artur Harasimiuk
e085205850
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-12 11:43:34 +02:00
Mateusz Jablonski
b3d005b2aa
fix: setup proper gen id for metrics library on Xe2
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-12 10:48:47 +02:00
Kamil Kopryk
17c1c24e6a
refactor: use logical AND operator when intended
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-08-12 10:48:33 +02:00
Filip Hazubski
54b5adb767
fix: Add checks to align functions
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-08-12 10:08:15 +02:00
Bellekallu Rajkiran
be4570fe10
fix: Read appropriate entry for HBM channels
...
Related-To: NEO-11949
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-08-12 09:44:37 +02:00
Anvesh Bakwad
abbc08bb67
feature(sysman): Add Support for Temperature APIs in BMG Linux Platform
...
Related-To: NEO-11297
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2024-08-12 09:38:08 +02:00
ocldev
994ec7af0c
build: level_zero revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-12 09:31:39 +02:00
Maciej Bielski
a4060013de
refactor: move CLOS-related steps from core- to product-helper
...
Future HW will not support cache reservation uniquely for the whole
platform. Implementation of some functions may vary between products.
Related-To: NEO-10158
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2024-08-12 09:27:04 +02:00
ocldev
d483ee6396
build: metrics-discovery revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-12 09:12:39 +02:00
ocldev
de08de8861
build: metrics-library revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-12 09:08:23 +02:00
Anvesh Bakwad
290a9bd3ad
feature(sysman): Add Support for zesDevicePciGetStats API for BMG Linux Platform
...
Related-To: NEO-11294
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2024-08-10 23:08:10 +02:00
Compute-Runtime-Validation
0ac9491a0a
Revert "feature: use global bindless allocator in L0 on DG2"
...
This reverts commit c832a37bac .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-10 13:25:47 +02:00
Compute-Runtime-Validation
f332320111
Revert "feature: use global bindless allocator in L0 on MTL"
...
This reverts commit 959626376e .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-10 05:31:52 +02:00
Jack Myers
c8746638c9
feature: implements 2d block load/store helpers
...
Implemented the product helper specializations for querying device
support for 2D block load/store operations.
The desired support matrix is both load and store is supported for PVC
and up, and unsupported forall else.
The interface for querying 2d block load/storecapabilities was
implemented in a previous PR.
Related-To: NEO-11592
Signed-off-by: Jack Myers <jack.myers@intel.com >
2024-08-09 18:42:56 +02:00
Fabian Zwoliński
959626376e
feature: use global bindless allocator in L0 on MTL
...
Related-To: NEO-7063, NEO-11533
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-08-09 16:01:55 +02:00
Fabian Zwoliński
c832a37bac
feature: use global bindless allocator in L0 on DG2
...
Related-To: NEO-7063, NEO-11533
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-08-09 15:59:52 +02:00
Fabian Zwoliński
351509d11a
fix: adjust tests to enabled global allocator 10/n
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-08-09 15:09:53 +02:00
Bartosz Dunajski
d76ac1d1de
fix: scratch controller residency
...
Related-To: HSD-18039519400
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-09 14:47:56 +02:00
ocldev
bc385fa1b9
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-09 14:41:03 +02:00
Kamil Kopryk
8fe9751449
refactor: remove duplicated code for genCmdCast functions
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-08-09 14:23:47 +02:00
Compute-Runtime-Validation
a860adc457
Revert "fix: unblock xekmd recoverable pagefaults vmbind"
...
This reverts commit cc3e6d5055 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-09 14:17:41 +02:00
Kamil Kopryk
775b14a7f6
fix: add ioh alignment in heapless
...
Related-To: NEO-11871
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-08-09 12:20:00 +02:00
Bartosz Dunajski
f3367c2e6a
refactor: remove not needed task count update
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-09 12:08:46 +02:00
Zbigniew Zdanowicz
a7decaf557
test: unify level zero kernel sources of black box tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-08-09 11:21:18 +02:00
Zbigniew Zdanowicz
0940776a97
refactor: add before cmake macro for older platforms
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-08-09 11:18:51 +02:00
Artur Harasimiuk
3e55b41668
ci: infra revision update
...
Related-To: NEO-12194
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-09 11:06:11 +02:00
Szymon Morek
7ebf2e1994
performance: unlock shared mutex during evict
...
Related-To: NEO-11755
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-08-09 10:35:12 +02:00
Naklicki, Mateusz
cc3e6d5055
fix: unblock xekmd recoverable pagefaults vmbind
...
Related-To: HSD-13011898606
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-08-09 09:10:27 +02:00
Kamil Kopryk
4048cbc0c2
test: refactor hw parse cmds
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-08-09 08:56:16 +02:00
Fabian Zwoliński
bfbcb7c05c
fix: adjust tests to enabled global allocator 9/n
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-08-08 21:24:49 +02:00
ocldev
dc537dda02
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-08 21:18:29 +02:00
Pratik Bari
0afde28eb2
refactor(sysman): Remove Pmt tile aggregator from Temperature Module
...
The PMT tile aggregator used by the product helper calls from the
temperature module has been replaced with the wrapper functions which
calls the functions from the Pmt Util class.
Related-To: NEO-11995
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-08-08 16:50:25 +02:00
Fabian Zwoliński
652cff7a86
fix: adjust tests to enabled global allocator 8/n
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-08-08 16:50:10 +02:00
Bartosz Dunajski
c42d0fbe49
refactor: improve xe mock engine testing
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-08 12:37:31 +02:00
Maciej Bielski
e434c5595f
feature: get HW IP version from drm_xe_gt
...
Make use of `drm_xe_gt` members to determine HW IP version when running
with XeKMD. Fall back to current values when the respective ioctl call
does not provide relevant information.
Related-To: NEO-10773
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2024-08-08 12:06:54 +02:00
shubham kumar
27d378473a
feature(sysman): Support for latest pmt ocode offsets in windows
...
Related-To: NEO-12035
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-08-08 11:44:47 +02:00
Mateusz Hoppe
4c172a406d
fix: correct maxOsContextCount with multiple subdevices and context group
...
Related-To: NEO-12257
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-08-08 11:04:36 +02:00
Bartosz Dunajski
bca8478bd4
feature: use iotclhelper to get num media engines
...
Related-To: NEO-9777
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-08 09:36:28 +02:00
Kamil Kopryk
8210997f17
refactor: move csrBaseAddress cmdCast to separate file
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-08-08 08:32:53 +02:00
Filip Hazubski
22a382b7a2
test: Minor test fixes related to alignment
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-08-08 08:26:12 +02:00
Bartosz Dunajski
a04cf31110
refactor: improve engine query
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-07 18:22:26 +02:00
Compute-Runtime-Validation
ce0cbc2dca
Revert "ci: infra revision update"
...
This reverts commit 1128f3d808 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-07 17:11:53 +02:00
Szymon Morek
556a116987
fix: make paging fence address volatile
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-08-07 15:09:34 +02:00
Artur Harasimiuk
1128f3d808
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-08-07 15:02:09 +02:00
Dominik Dabek
ad229377b9
fix: disable indirect detection if any stack calls
...
Don't know if kernels will be initialized in the order needed to check
for indirect accesses in stack calls.
Remove now unused functionPointerWithIndirectAccessExists and reading
this value from zebin.
Related-To: NEO-12235
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-08-07 14:48:58 +02:00
Jitendra Sharma
1fa06df956
build: Update to latest eudebug xe uapi
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-08-07 14:38:27 +02:00
Szymon Morek
d7d6996464
performance: initialize timeout params once
...
Currently this is done per each enqueue
which is not really needed
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-08-07 14:35:12 +02:00
Bartosz Dunajski
7fc7fbfc47
refactor: improve ulls prints
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-07 14:18:04 +02:00
Szymon Morek
0d6c506c0b
performance: enable wait on paging fence on semaphore
...
Related-To: NEO-12197
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-08-07 10:20:03 +02:00