Commit Graph

5332 Commits

Author SHA1 Message Date
Slawomir Milczarek
25385f9491 Add memory allocate in device pool tests for DG1 platform
Related-To: NEO-4744

Change-Id: Ia4b557e8aec40033ce05ca313c0a9fe545c31388
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2020-07-17 13:27:20 +02:00
Mateusz Hoppe
ca39301ed8 Reserve SSH space for bindless mode
Related-To: NEO-4767

Change-Id: Id7876ea5a5a4fc12ab0b3192548b006fc1eea75c
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-07-17 13:26:28 +02:00
Jaime Arteaga
b3813d9a63 Cleanup mock_device.h
Change-Id: I05cd308f1fe364ad3592d8aff897f8cbc6da10cd
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-07-17 12:43:49 +02:00
Artur Harasimiuk
32117f1fb2 infrastructure update
Change-Id: Ibb00c53483e7950c7c188927e739d26527573470
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-07-17 11:14:21 +02:00
ocldev
e4ab5014ce igc revision update
Change-Id: Ifeff52a37d23f745fc77d1950fcd074d4aec90bb
2020-07-17 04:41:30 +02:00
Jaime Arteaga
70ccc2a225 Cleanup mock_cmdlist.h
Change-Id: I467a63a822e76f8c512680629b7b8518b283f6e5
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-07-17 02:10:33 +02:00
Jaime Arteaga
3ab2e6c0cd Add stub for zeDriverGetExtensionProperties
Change-Id: I25016bb36a5ccd37e147cbc4cdb9f1d5e14ae03e
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-07-16 14:19:25 -07:00
Aravind Gopalakrishnan
4e16e574e9 Add support for global timestamp write API
Change-Id: I709783839a60478a62415c4d87a6b3a01ad43636
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com>
2020-07-16 22:36:10 +02:00
Bill Jordan
6e20dfafab Added limited XML parsing capability to L0 Sysman using libxml2.
XML parsing for linux only, hanging off the OsSysmanImp object.

Change-Id: I473dc8dde0611cc13f38a2c0b59e839fced2e59e
Signed-off-by: Bill Jordan <bill.jordan@intel.com>
2020-07-16 12:12:45 -07:00
Brandon Yates
180c9c684e Fixing ThreadLaunchArgs for multi-kernel
Change-Id: I57a0615d74f145d6d8c84a434132927e1ac23cb4
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2020-07-16 18:53:47 +02:00
Artur Harasimiuk
931bded0a2 refactor aub_stream usage
Related-To: NEO-2958
Change-Id: I1bff1e4d4f191413a2029f707b41ab3e36f734d5
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-07-16 18:22:31 +02:00
Jaime Arteaga
e7958be0bf Add stub for zeDeviceGetCommandQueueGroupProperties
Change-Id: Ib86d0ae331aef01c4e26c414bf1e1dfaca51aeeb
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-07-16 16:54:04 +02:00
Adam Cetnerowski
4ed3c73e57 ULT renaming: Process Elf Binary tests
Related-To: NEO-2236

Change-Id: I36b617078550cd5e91164f9acf7da2ac4eaa1a2b
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-07-16 16:06:22 +02:00
Artur Harasimiuk
2e58192ed5 improve aub_center tests
Change-Id: Ibe87c7e239cdc0429a2d0e4a53ebf1784150cbef
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-07-16 15:22:16 +02:00
ocldev
169c5e1941 igc revision update
Change-Id: I893c8aec569944d8e3b962ae49d93d385b348f58
2020-07-16 14:52:26 +02:00
Mateusz Jablonski
794296334b Allow to create partially linked module
Don't allow to create kernel from partially linked module

Change-Id: Id70b484686e6d1ca79f242bf96ff92582172e378
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-07-16 13:02:50 +02:00
Filip Hazubski
2b30166415 Use blitter when patching printf surface data
Change-Id: If072d98d597bd4aaca118fb05eb0b8dbb1a2d0b7
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-07-16 12:17:56 +02:00
Jaime Arteaga
59d679dfd5 Evict event allocations
Change-Id: Icf6c602e296a19af1f9a602cf19455d7124ffc9c
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-07-16 12:06:21 +02:00
Mateusz Hoppe
7aea294c85 Allow perContext VMs
Related-To: NEO-4637

Change-Id: I599aba9c1c06fd9414cfa14ebb2de3fc504d1cad
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-07-16 11:20:51 +02:00
Maciej Plewka
43f4be3393 Fix offseted ptr in bliter memory copy
Change-Id: I0446cf019cfb3b171ce84bd428c69a83ffc59d54
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2020-07-16 11:10:20 +02:00
Krzysztof Gibala
4c952047f1 Pass MultiGraphicsAllocation in Buffer 2/n
Related-To: NEO-4672
Change-Id: I8d1e1d57cf36023d09cc930701cefff93a071736
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2020-07-16 10:56:43 +02:00
Krzysztof Gibala
d957349f76 Pass MultiGraphicsAllocation in Buffer 3/3
Related-To: NEO-4672
Change-Id: Ic6b696b1df798fcdadcf17f9e22f1c0999361e47
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2020-07-16 10:46:42 +02:00
T.J. Vivek Vilvaraj
6224db771a PCI driver fix for Discrete devices
Change-Id: I91e444c88b5e72463c7f181ece535da4150a2665
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com>
2020-07-15 23:33:59 +02:00
Adam Cetnerowski
fb7082f0f8 ULT renaming: Kernel Info tests
Related-To: NEO-2236

Change-Id: I19dea5d06d1847cf9d9816112b517cb6974f2cd5
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-07-15 15:37:36 +02:00
Filip Hazubski
bbf50f8d4d Add Device::getParentDevice function
Change-Id: I7b75bca67dceb74624c8dd8fd8c1542437fd9393
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-07-15 12:38:34 +02:00
Mateusz Jablonski
74d520e893 Add missing header to l0 debugger tests
Change-Id: Iaf2be74945b26036f38e3b677c005c4fc3431256
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-07-15 11:22:29 +02:00
Adam Cetnerowski
c22aa75c2f ULT renaming: Kernel Data tests
Related-To: NEO-2236

Change-Id: I2075d261ccf58f224954c0e2d9c3fdf9e6e28ca1
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-07-15 10:52:00 +02:00
Sebastian Luzynski
49a7fb4b19 Add flag to emit pipe control prior to walker.
Change-Id: Ief410664b09d758394744ebdf011923556864035
2020-07-15 10:33:20 +02:00
Artur Harasimiuk
8324317f90 infrastructure update
Change-Id: I23db22ddb5cbe56f057daa058e18a955a5d07e4f
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-07-14 21:43:06 +02:00
Vilvaraj, T J Vivek
ce781fe9ce Add Per Client Memory info to GetProcessState
Change-Id: Ifa181bce7701a97a46474f0668f0e6bf9d738ac3
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com>
2020-07-14 21:07:37 +02:00
Mateusz Hoppe
073a40c14c Move reading env vars to DriverImp
- add requirePerContextMemorySpace flag to ExecEnv

Related-To: NEO-4637

Change-Id: I3968bedd9cfd1b1e41e79b63939b7a9bf25e7ff5
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-07-14 19:51:41 +02:00
Jaime Arteaga
74ac02e1f3 Improve logic in addInternalAllocationsToResidencyContainer
Change-Id: I0be0082d2d70623867b691629cac09f5d653fc0d
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-07-14 18:51:55 +02:00
Pawel Cieslak
4b6f8b415e Correct HeaderFilterRegex
Related-To: NEO-3963

Change-Id: I85c2076a00fa53df0f46b9227697cc7aa0cf2ba8
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-07-14 18:46:37 +02:00
Filip Hazubski
38740c7b75 Use blit when patching data segments with Linker
Change-Id: I79e92add07f5bd7a68d4b03cf8069ed9c2cb907f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-07-14 17:47:14 +02:00
Krzysztof Gibala
6be8d332f4 Pass MultiGraphicsAllocation in Buffer 1/n
Pass MultiGraphicsAllocation in Buffer instead of GraphicsAllocation

Related-To: NEO-4672
Change-Id: I7fb05ab53f54875f41d90f480e7f930b3b9f2fda
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2020-07-14 16:50:39 +02:00
Maciej Plewka
8a9ac830cf Split test_cmdlist into two files
Change-Id: I8f2f50afeea338e3cccd5aee56a8dcf4958f365c
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2020-07-14 16:34:34 +02:00
Pawel Cieslak
c4ceeb5f78 Update infra.
Related-To: NEO-4378, NEO-3963, NEO-4220

Change-Id: Idb2aef17d9697f26634372477a47d02b9be52637
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-07-14 15:36:55 +02:00
Mateusz Hoppe
a7100e65f0 Update internal version
Change-Id: I21d04c816cf982c5db26b8b8cb5f5150a30123b7
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-07-14 14:55:30 +02:00
Bartosz Dunajski
5eb047238f Move profiling methods implementation
Change-Id: I9e11cae2a264c0726770a4a4d6bc71891ce0d270
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2020-07-14 14:38:30 +02:00
Slawomir Milczarek
3c4c7a0215 Drm create context with an implicit virtual memory address space
Related-To: NEO-4821

Change-Id: I18545d976788daacbb195e243f4049b7f83fd3a2
2020-07-14 14:26:49 +02:00
Adam Cetnerowski
031ee61b5a ULT renaming: Unhandled Token tests
Related-To: NEO-2236

Change-Id: I3aaed094be93e683ae5e361949c05ab623cbbfc6
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-07-14 14:06:28 +02:00
Robert Krzemien
5d5a266339 Metric Api: get query report slot fix
Change-Id: Ib654f756159d2fe8eb6381be7debd08e2261e320
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com>
2020-07-14 13:48:16 +02:00
Mateusz Jablonski
edf35e14a3 Disable L0 ULTs when there are no L0 headers
Change-Id: Iaaec1549b3670d81c4becd95dde65bb99d532fe9
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-07-14 13:40:11 +02:00
Jitendra Sharma
92b15507b0 Initialize variables and validate pointers before actually using them
Change-Id: Iae6fbeac124e1a02da419f5071e1ebc292b390cf
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2020-07-14 11:17:58 +02:00
Plewka, Maciej
63721561f3 Revert "Fix offseted ptr in bliter memory copy"
This reverts commit 3afeb00d3a.

Change-Id: I6987eb0663a735043d02103c444cca2e109a62e5
2020-07-14 10:25:10 +02:00
davidoli
f70882c684 Move tracing files to experimental directories
Remove need for zetInit call for tracing

Change-Id: Icbb75d8f52e2f9107e5308fd0c99415ea1e227f6
Signed-off-by: davidoli <david.olien@intel.com>
2020-07-14 00:31:22 +02:00
Bartosz Dunajski
def3931d0a Move adjustMiStoreRegMemMode method
Change-Id: I11395374242ac43719208157b6fa324961683f7a
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2020-07-13 17:51:47 +02:00
Adam Cetnerowski
77dbdf17d1 ULT renaming: Block Kernel Manager tests
Related-To: NEO-2236

Change-Id: Ice2aa7daa4ef3c0b91b3788f570ff8b41eee1f0b
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-07-13 17:36:38 +02:00
Mateusz Hoppe
eb766be160 Add dg1 unit tests
Change-Id: I9b66f2da665b21ba0a714cec79ae3b1d72ecdb51
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-07-13 17:23:00 +02:00
Konstanty Misiak
1067596196 Add channelOrder and channelDataType to crossThreadData in L0
Related-To: NEO-4649

Change-Id: If07127424fc03ac410665cd1eb0c0da966b46584
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2020-07-13 16:59:08 +02:00