Commit Graph

8742 Commits

Author SHA1 Message Date
Maciej Plewka 38eab0e70f Return correct status when module is not fully linked
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-10-13 16:18:42 +02:00
Zbigniew Zdanowicz f0d32ed5f7 Fix multi tile synchronization in direct submission
Related-To: NEO-6244

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-10-13 16:13:20 +02:00
Michal Mrozek 4768be244b Cache post syncs.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-10-13 15:57:13 +02:00
Mateusz Jablonski 76b1574618 Remove redundant test_mode.h files
cleanup include directories

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-13 15:44:30 +02:00
Bartosz Dunajski 4865b2b9e8 Fix OCL SubDevice creation
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-13 15:18:16 +02:00
Filip Hazubski 3a5067c83f Update Aub tests
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-10-13 14:10:12 +02:00
Grzegorz Choinski 0f26ad1ec0 infra update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-10-13 13:40:18 +02:00
Artur Harasimiuk e40003c164 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-13 12:46:08 +02:00
Aravind Gopalakrishnan 0e5a55d947 Reprogram mmio to constant value after use
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2021-10-13 12:23:47 +02:00
Maciej Dziuban 19a6c9b1d3 Track separate task count for each BCS in OpenCL CommandQueue
Related-To: NEO-6057
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-10-13 12:06:27 +02:00
Mateusz Jablonski 852b2f6e6e Move mock_ostime to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-13 11:24:00 +02:00
Mateusz Jablonski 52c75e92da Cleanup hw_parse.h
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-13 11:10:22 +02:00
Szymon Morek c595cccf5d Revert "Enable xe_hp_sdv i915 config"
This reverts commit 2809462660ed3f0dec01ce148c307e6d347e17bf.


Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-10-13 08:46:45 +02:00
Mateusz Jablonski b1df167632 Move enable_product.inl to shared
extract api agnostic validators to shared
remove not needed opencl includes from neo shared


Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-12 22:02:16 +02:00
Mateusz Hoppe 10e4b54986 Copy ISA before making it resident
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-10-12 21:51:06 +02:00
Mateusz Jablonski bf25853799 Move some mocks to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-12 21:46:53 +02:00
Fabian Zwolinski 332720920a Expose clGetKernelSuggestedLocalWorkSizeKHR func
Related-to: NEO-2922
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com>
2021-10-12 20:06:57 +02:00
Pawel Cieslak 5f5f8c2e2d Do not force RELEASE_WITH_REGKEYS flag
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-12 16:36:55 +02:00
Grzegorz Choinski 5ad528f13d lint revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-10-12 15:27:24 +02:00
Mateusz Jablonski ada32e0a87 Move mock gmm page table manager to shared
add missing definitions to neo_shared_tests

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-12 15:21:04 +02:00
Zbigniew Zdanowicz 7b95dc4be4 Add partitioned post sync for completion fence of direct submission
Related-To: NEO-6244

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-10-12 14:57:29 +02:00
Szymon Morek d1e38d2370 Enable xe_hp_sdv i915 config
Related-To: NEO-6149

Source location of Linux kernel DRM/i915 interface headers:
9641c49adb


Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-10-12 14:24:21 +02:00
Joshua Santosh Ranjan 90bf2b29cc Metrics Improve Coverage for Streamer
Related-To: LOCI-2109

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2021-10-12 14:16:16 +02:00
Artur Harasimiuk 5ff8801a64 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-12 14:15:59 +02:00
Szymon Morek 84604c5af4 move drm tests
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-10-12 13:27:58 +02:00
Mateusz Hoppe 02d8b3a024 Fix ocloc options parsing
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-10-12 13:02:13 +02:00
ocldev 281a23419a igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2021-10-12 12:52:16 +02:00
Daria Hinz 25c44bd6d3 ResourceTag refactor
Signed-off-by: Daria Hinz <daria.hinz@intel.com>
Related-To: NEO-6099
2021-10-12 12:35:35 +02:00
Mateusz Jablonski 6e64c24df3 Move mock gmm resource info to shared
Remove allocator_helper.cpp files


Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-12 12:19:35 +02:00
Zbigniew Zdanowicz a51b385e80 Wait on all tiles when clearing allocation list
Related-To: NEO-6244

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-10-12 11:55:43 +02:00
Maciej Dziuban cdb7287816 Fix direct submission initialization
Related-To: NEO-6057
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-10-12 11:51:48 +02:00
Milczarek, Slawomir 5aeae0cf99 Add mem advise control flags to drm alocation
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-10-12 11:39:06 +02:00
Raiyan Latif 0859f99d64 Enable zeDeviceCanAccessPeer
- Propagate return value up from Batch Buffer exec
- Add zeDeviceCanAccessPeer functionality

Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
2021-10-12 09:38:22 +02:00
Bartosz Dunajski 2441f0660d Add missing file to cmake
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-12 09:30:52 +02:00
Mateusz Jablonski aa0cb7a8bf Add ult specific config to neo_shared_tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-12 08:55:47 +02:00
Bartosz Dunajski 740ceaf2c2 Dont compile aux translation builtin on not supported platforms
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-12 07:40:05 +02:00
Bartosz Dunajski 5856c283c5 Remove HardwareCapabilities struct
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-12 07:25:06 +02:00
Mateusz Jablonski ec1e39bab8 Move OCL specific part of FileLogger to ClFileLogger
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-11 23:55:08 +02:00
Michal Mrozek 06561a06b6 Restore 2MB size & alignment for CPU SVM.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-10-11 23:16:42 +02:00
Szymon Morek f4acbd9447 Remove duplicated tests in drm files 2/n
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-10-11 14:39:22 +02:00
Pawel Cieslak fc86810978 Add arm64 architecture for osv packaging
Related-To: NEO-5854
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-11 14:23:50 +02:00
Mateusz Hoppe b420bc6102 Revert "Fix ocloc options parsing"
This reverts commit ef7a6763cb3e7389542a818e58b3c200b178bc46.

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-10-08 13:20:16 +02:00
Michal Mrozek c8e79b7447 Change shared allocations required alignment to 64KB.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-10-08 13:08:11 +02:00
Artur Harasimiuk c225923240 enable test kernels from prebuilt binaries
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-08 12:57:11 +02:00
Mateusz Jablonski b99adecece Correct test kernel dependencies for l0 aub tests
Related-To: NEO-6328
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-08 10:31:29 +02:00
Lukasz Jobczyk 7392b5fb8d Add new colouring policy
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-10-07 23:33:26 +02:00
Jaime Arteaga dc9bcb99c9 Avoid deadlock when evicting unused allocations
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-10-07 23:22:45 +02:00
Mateusz Jablonski 48f01f28f5 Move core part of MemoryPropertiesHelpers to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-07 23:14:38 +02:00
Milczarek, Slawomir afa45bd9e7 Add support for mem advise to set cache policy in buffer object
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-10-07 22:16:58 +02:00
Jaroslaw Chodor 45de13233a WSL validate reserve_gpu_va args in ULTs
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-10-07 22:05:21 +02:00