Lukasz Jobczyk
70ac7ec80e
Append proper flag to buffer object
...
Related-To: NEO-4338
Change-Id: I87604992fdfc20cd02773999f7c019344e8e3213
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-07-31 10:26:28 +02:00
Lukasz Jobczyk
c08e3dde82
Make batch buffer resident during direct submit
...
Related-To: NEO-4338
Change-Id: I9d4d0f0baf96ed5d4aa6d7c8d8206e0681984e84
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-07-31 10:19:28 +02:00
Piotr Maciejewski
403594fce0
Metric Api 1.0: context for zetMetricStreamerOpen.
...
Change-Id: Ib121d45cad6d84891eabe49273ea42a017c50be3
2020-07-31 10:04:46 +02:00
Adam Cetnerowski
54078d381b
Code cleanup
...
Change-Id: Idb334cf19a2b61759cb443b6c60dc76b1865d774
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-07-31 09:49:24 +02:00
Piotr Maciejewski
e72246a74d
Metric Api 1.0 : Max value for zetMetricGroupCalculateMetricValues.
...
Change-Id: Ie9022630e71a4c2e6dadb76ca4ec87b38fd8dfa5
2020-07-31 08:53:27 +02:00
Jaime Arteaga
f29dacd5c0
Add new v1.0 kernel properties
...
Change-Id: Ic194e2176ca96bd255e8108ac494ef4006cf6712
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-07-31 06:03:28 +02:00
Jaime Arteaga
4ca4100a9a
Add support for queue groups (1/N)
...
Change-Id: If4763dcb749acc8a6fd68714119808286306410f
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-07-30 16:26:53 -07:00
davidoli
b4577ade07
Move Pin init from zetInit to zeInit
...
Change-Id: Iea704cda26916315343e3cef6840954ba3d62c06
Signed-off-by: davidoli <david.olien@intel.com >
2020-07-31 00:49:33 +02:00
Spruit, Neil R
697fa86e2f
Update Metrics APIs to use new enums and structs
...
Change-Id: Ic7023a1b256073496e8686ce31ef3fe9a6bec37b
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2020-07-31 00:25:17 +02:00
Jaime Arteaga
169089347f
Add support for zeKernelGetName
...
Change-Id: I167cc202436b6a76841c56e46baa684e7be90132
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-07-31 00:24:37 +02:00
Vinod Tipparaju
3eafb466f6
Implement support for zeCommandListAppendMemoryCopyFromContext
...
Change-Id: Ic38a2b8617dc96202703d99c0141c13a9185f409
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2020-07-31 02:00:24 +05:30
Vilvaraj, T J Vivek
7bc405a9b3
Update sysman standby APIs to support latest spec.
...
Change-Id: I7a605c538432b2117ba968f155e4665078abc94f
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2020-07-30 20:33:15 +02:00
Robert Krzemien
92ce66bee8
Metric Api: zetMetricQueryPoolCreateExt update
...
Change-Id: I0f8f804c492bccea79bfa36fd04ef87b08026703
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2020-07-30 20:30:04 +02:00
Kamil Kopryk
9a05ad26b0
Revert "Optimize copying buffers by blitter"
...
This reverts commit 7dfe4be225 .
Change-Id: Ifc59102a6b30ce1baf3ae86bda629996c878b6ce
2020-07-30 20:12:35 +02:00
Andrzej Swierczynski
513951a344
Disable execution flag for libocloc.so
...
Related-To: NEO-4920
Change-Id: Idcaece67d4d1bfa6c82761d01c6f029467adea48
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com >
2020-07-30 17:33:31 +02:00
Adam Cetnerowski
f02e406938
ULT renaming: Debug File Reader tests
...
Related-To: NEO-2236
Change-Id: Ifd44441e135bc92c81fe44a544d8d5d17459b8bd
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-07-30 16:33:01 +02:00
Adam Cetnerowski
d1041122d8
ULT renaming: CPU Info tests
...
Related-To: NEO-2236
Change-Id: I37ad32d458fddcf371dbd52847e32f45687a9cf5
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-07-30 16:13:48 +02:00
Mateusz Hoppe
a77f1de8a1
Track StateBaseAddresses from cmdQ and cmdList
...
Related-To: NEO-4637
Change-Id: Ia4b187df5f28fadf032ff24acb7ab32b05d0d261
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-07-30 15:09:53 +02:00
Mateusz Hoppe
8daf71070d
Enhance mocking env variables
...
Change-Id: I2d0659b6f608467f9c1bc5746742ac5e3454582d
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-07-30 14:52:14 +02:00
Mateusz Jablonski
cb6777ee73
Correct USM function signatures
...
Change-Id: I555c87edcb063114305223bb912472d61016b3c7
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-07-30 13:05:15 +02:00
Mateusz Jablonski
060c1ac10b
Explicitly destroy settings reader in destructor of debug settings manager
...
Resolves: NEO-4918
Change-Id: I53e2a36116ddb600574ca5bf3ff30c9772ae93d3
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-07-30 12:55:51 +02:00
Adam Cetnerowski
68294a0d68
Device ID Cleanup
...
Resolves: NEO-4912
Change-Id: I14ca1320bb516c6e9895f6c34b8a675ffaaced7c
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-07-30 12:15:04 +02:00
Jitendra Sharma
0931801830
Update sysman temperature APIs as per latest spec
...
Change-Id: I171c5afe33fa216097b175e335d90692abfefa24
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2020-07-30 11:20:28 +02:00
Mateusz Hoppe
8de1314cda
Setup BindlessSurfaceStateBaseAddress in SBA
...
Related-To: NEO-4767
Change-Id: I056c26835a169eba8fa71708c50335dd839c50af
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-07-30 11:15:14 +02:00
Kamil Kopryk
7dfe4be225
Optimize copying buffers by blitter
...
Change-Id: I27beae3e81a32adb4b26a5d75e2e8ff8e34dad81
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4864
2020-07-30 10:59:07 +02:00
Maciej Dziuban
f354d47b7a
Add missing add_subdirectories() call
...
Change-Id: Ibc7d0ee300db55e18a54608bc2eb1609ba6b8123
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2020-07-30 10:46:37 +02:00
Lukasz Jobczyk
21e16ff2c5
Add initial implementation of Linux direct submission
...
Change-Id: I9ee0434897bc3e980b240a8373190f0803e6c102
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-07-30 10:45:58 +02:00
Adam Cetnerowski
5b26d9be17
ULT renaming: Container tests
...
Related-To: NEO-2236
Change-Id: Ifdc673f71a1dbb4d2e61496c0d230077a5530d06
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-07-30 08:46:32 +02:00
Bill Jordan
c64eab402e
Update all L0 Sysman getHandle routines to match spec.
...
Updated all the getHandle routines to use the following
algorithm:
n = min(*pCount, available)
if (*pCount == 0 || *pCount > available) {
*pCount = available;
}
if (pArrayn != nullptr) {
for(i = 0; i < n; i++) {
pArray[i] = handle[i];
}
}
Change-Id: I3b2a2170c2b52d1651bddae4f85f361fd86167a0
Signed-off-by: Bill Jordan <bill.jordan@intel.com >
2020-07-30 07:27:21 +02:00
Jaroslaw Chodor
d65cdab453
Zebin - yaml parser
...
Change-Id: If8b5bcd68b7d39bfd3fb53b619f5de973b059bff
2020-07-30 07:26:44 +02:00
macabral
823bd1e51c
Add entry point for zetKernelGetProfileInfo
...
Add entry point for zetKernelGetProfileInfo.
Functionality not implemented
Change-Id: I02a22ce562feae2d930f04f086649898efd645d3
Signed-off-by: macabral <matias.a.cabral@intel.com >
2020-07-29 17:24:49 -07:00
Adam Cetnerowski
b776dd7e7a
Device config cleanup
...
Change-Id: I9d0d0b3a200f3e301918e5f49da61b4ccd4f6660
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-07-29 18:09:28 +02:00
Kamil Diedrich
c01e84216f
Add implementation of queryKernelTimestamp
...
Change-Id: Ic017c3f94ba67774d1e1f6c5e9ad7b9237591ecd
2020-07-29 17:00:28 +02:00
Filip Hazubski
7b8009ccbe
Add helper functions to convert stepping
...
Change-Id: I39997f6f60398ab35612d8425cce579e14d081d3
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-07-29 16:43:15 +02:00
Piotr Maciejewski
51e08dd07c
Metric Api 1.0: metric group properties
...
Change-Id: Ief58ef4cb13b2d3d2d6516c668e77bc78089ab17
2020-07-29 08:36:42 +02:00
Jaime Arteaga
72080bbf12
Add support for new affinity mask format (2)
...
Change-Id: I8a1d277ff86b0fbdcde96d4d02d6a235a56e197b
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
20.31.17495
2020-07-28 23:24:09 +02:00
Bill Jordan
396fcbb941
Move FabricPort implementation to L0 Spec version 1.0.
...
Change-Id: I7b123c2813beab1175965eb8272c96cdb7f7be27
Signed-off-by: Bill Jordan <bill.jordan@intel.com >
2020-07-28 22:39:59 +02:00
Jaime Arteaga
bf7b00d15f
Add stubs for virtual memory
...
Change-Id: Ia789b2507a44c2e8599bcb64d750b89db7c574c9
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-07-28 21:45:41 +02:00
Robert Krzemien
7dc8bbc160
Metric Api: Wait events for zetCommandListAppendMetricQueryEnd
...
Change-Id: I6fdf470035c1fc1f44d66778ec35ec47d0521e4d
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2020-07-28 19:14:05 +02:00
Adam Cetnerowski
ffcec77d0e
Add Gen11 devices
...
Change-Id: I1417d5529d8fadf7206cd54908a8e8cc4018ff21
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-07-28 17:21:51 +02:00
Jitendra Sharma
5b6b1e7dd0
Adding dummy entries for all latest sysman APIs
...
Create dummy entry for all Sysman APIs so that the L0 Loader
does not fail during init.
Change-Id: I27254272a7e9297aa8df01cb785f8f91f822fa33
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2020-07-28 17:00:31 +02:00
Robert Krzemien
46c7fac0cc
Metric Api: zetContextActivateMetricGroups update
...
Change-Id: Ia3f38e8bfc6176063de36685e16e7a4a21f940c7
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2020-07-28 16:59:53 +02:00
Adam Cetnerowski
1c2936dd47
ULT renaming: D3D tests
...
Related-To: NEO-2236
Change-Id: I4db8355cf46714bba00d6ed30769b6860b30ffd1
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-07-28 15:29:45 +02:00
Filip Hazubski
523c3d14d2
Correct EventsTracker::getEventsTracker
...
Change-Id: I1310a7231f78d249ca07b01d93cb0480f74a1789
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-07-28 14:42:15 +02:00
Lukasz Jobczyk
49cd8e4e1b
Bind bos to proper VM
...
Change-Id: I536ff342875bba39cf9a9922fcf647af408ae398
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-07-28 13:21:15 +02:00
Lukasz Jobczyk
038577eaf4
Repeat ioctl when device is busy
...
Change-Id: I29007c316df610c9410a71a59c5098bd4539b504
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-07-28 11:59:06 +02:00
Filip Hazubski
960aff5637
Update isBlitCopyRequiredForLocalMemory helper function
...
Related-To: NEO-4871
Change-Id: I351cd3abfba0b77292dec814cc279705e827420f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-07-28 11:36:56 +02:00
Robert Krzemien
f87f05bf8d
Metric Api: Renamed MetricTracer to MetricStreamer
...
Change-Id: I7de16b230685201b0f91b227f17713c3cd49d497
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2020-07-28 11:21:10 +02:00
Daniel Enriquez
278505ca4d
Enable Windows Os Layer for Sysman
...
Adding KmdSysman with ULT
Change-Id: If080e6327171d3634a0c461c4169ea8c84461e13
2020-07-28 10:04:02 +02:00
Lukasz Jobczyk
acc4a44b15
Bind allocations in csr under debug flag
...
Related-To: NEO-4732
Change-Id: Ie2a609dc614d2ad1ee698940fe6f2527d6e92854
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-07-28 08:08:51 +02:00