Compute-Runtime-Validation
94a4bbac57
Revert "fix: change gmm resource for externalHostPtr"
...
This reverts commit 63843862df
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-05-21 07:43:53 +02:00
Maciej Plewka
b755a30919
fix: patch correct payload offset value in relocation
...
Related-To:: GSD-8116
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-05-21 06:12:03 +02:00
Katarzyna Cencelewska
63843862df
fix: change gmm resource for externalHostPtr
...
Resolves: NEO-10157
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2024-05-21 00:43:29 +02:00
Chodor, Jaroslaw
4116dd5c9e
feature: Improving elf rewriter - preserving strings
...
Original string section needs to be preserved so that
symbol table does not get broken.
Related-To: NEO-10190
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2024-05-20 22:29:51 +02:00
Kulkarni, Ashwin Kumar
fbb8fa7dea
feature: supports git SHA logging to log file
...
Related-To: NEO-11364
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com>
2024-05-20 22:23:17 +02:00
Bellekallu Rajkiran
9f4c1b3daf
refactor: Merge prelim and non-prelim part for firmware
...
Related-To: NEO-11203
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-05-20 18:13:14 +02:00
Kamil Kopryk
101c914b1f
test: add missing ult for checking patch address in heapless mode OCL
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-05-20 17:10:16 +02:00
Young Jin Yoon
49cc1a0ba0
fix: use llx for fprintf and IoctlFunctions
...
Changed format for address printing from %lx to %llx for
fprintf introduced in drm_neo.cpp, and then use
IoctlFunctions::fprintf instead of std::printf to avoid
errors on gcc.
Changed formate for address printing from %lx to %llx for
snprintf introduced in drm_test.cpp, and then type casted
to long long unsigned int explictly to avoid errors.
Related-To: GSD-7611
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2024-05-20 16:39:49 +02:00
Bellekallu Rajkiran
1ffc826808
refactor: Merge Prelim and non-prelim files for memory
...
Related-To: NEO-11203
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-05-20 16:00:59 +02:00
Kamil Kopryk
ce7f578548
refactor: rename pipelined thread thread arbitration policy variable
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-05-20 15:05:52 +02:00
Bartosz Dunajski
66568de1e2
feature: use copy commands for offload operations
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-20 14:55:48 +02:00
Fabian Zwoliński
59829aeb11
fix(ocl): Force rebuild if binary contains bindless kernel
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2024-05-20 14:15:17 +02:00
Chodor, Jaroslaw
90927135f9
feature: Adding elf rewriter utility
...
It will aid in various elf patching tasks both in ocloc
and UMD
Related-To: NEO-10190
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2024-05-20 13:44:11 +02:00
Mateusz Hoppe
bfc3e8fcf0
fix: assign unique ContextId for secondary engines
...
- add secondary engines to allRegisteredEngines
Related-To: NEO-11219
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-05-20 13:19:20 +02:00
ocldev
7bcef39388
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-05-20 12:51:17 +02:00
Kamil Kopryk
e567258b6c
test: add missing ult for checking patch address in heapless mode L0
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-05-20 12:44:21 +02:00
Maciej Bielski
d79c952d2b
fix: set single localMemBanksCount when no MemoryInfo
...
Support legacy case.
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-05-20 12:22:16 +02:00
Maciej Plewka
90df4b298b
fix: cache flush dependency for queue blocked
...
Related-to: NEO-9872, HSD-18038461954
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-05-20 11:55:24 +02:00
Brandon Yates
e01d34741d
refactor(debugger): Locally allocate euControl variable in thread ctrl
...
Avoids possible unique_ptr memory escape after free
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-05-20 11:38:52 +02:00
ocldev
5c5fe1f0cf
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-05-20 10:54:02 +02:00
Bartosz Dunajski
986ec4f7cc
refactor: add functions to store extra engines
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-20 10:46:23 +02:00
ocldev
b0a3f16fc3
feature: brand string update
...
Related-To: NEO-7929
Updating device brand strings
Based on public support in Windows driver 31.0.101.5522
https://www.intel.com/content/www/us/en/download/785597/
Signed-off-by: ocldev <ocldev@intel.com>
2024-05-20 09:59:55 +02:00
Szymon Morek
8989bf4078
fix: set timestamp diff correctly if lower than resolution
...
Related-To: NEO-10615
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-05-17 20:15:58 +02:00
Brandon Yates
7dfdbc33eb
fix(debugger): Send pf event to correct tile session
...
Related-to: GSD-9128
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-05-17 15:29:55 +02:00
Kamil Kopryk
f16ce5dd47
test: add missing ult for checking patch address in heapless mode
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-05-17 15:08:41 +02:00
Bartosz Dunajski
1d456c8c53
feature: api definition to expose media caps
...
Related-To: NEO-9777
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-17 15:03:11 +02:00
Dominik Dabek
a236171f0d
performance(ocl): enable device usm alloc reuse
...
Enabling on MTL+
Limited to use max 2% of global device memory.
Related-To: NEO-6893, NEO-11463
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-05-17 13:32:45 +02:00
Bartosz Dunajski
95b7929d97
fix: disable TBX writable mode after chunk write
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-17 11:04:50 +02:00
Bartosz Dunajski
cb9977b8f4
feature: create copy offload queue under debug flag
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-17 11:04:35 +02:00
Compute-Runtime-Validation
4c5d567b40
Revert "fix: remove not needed check in OCL CPU copy path 2"
...
This reverts commit 0a27aa9f7b
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-05-17 10:52:17 +02:00
ocldev
015daac775
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-05-17 06:00:31 +02:00
Compute-Runtime-Validation
34f53d5d94
Revert "performance: Reuse GPU timestamps by default"
...
This reverts commit 7aceed58ca
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-05-16 21:52:10 +02:00
Artur Harasimiuk
b331fa56fc
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-05-16 18:40:02 +02:00
Young Jin Yoon
e204d27190
fix: print to stdout for disable scratch page
...
Modified to print out error messages to stdout when disable scratch page
is used.
Related-To: GSD-7611
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2024-05-16 15:05:07 +02:00
Bellekallu Rajkiran
4b7e2d5064
fix: Return invalid fd for engine activity
...
Related-To: NEO-8324
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-05-16 14:28:24 +02:00
Mateusz Jablonski
4c306e1bb2
test(sysman): remove duplication of MockSysmanKmdInterfaceXe
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-05-16 14:00:42 +02:00
Kamil Kopryk
44ef4c1ef2
refactor: add defaultThreadArbitrationPolicy in cmdlist
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2024-05-16 13:28:20 +02:00
Aravind Gopalakrishnan
12ab4e5446
feature: Add 3 channel 8/16/32 bit formats
...
Related-To: NEO-11292
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2024-05-16 13:28:04 +02:00
Robert Krzemień
965060385c
fix: metric query hangs gpu when direct submission is enabled
...
Related-To: NEO-11052
Signed-off-by: Robert Krzemień <robert.krzemien@intel.com>
2024-05-16 12:45:11 +02:00
Bartosz Dunajski
0a27aa9f7b
fix: remove not needed check in OCL CPU copy path 2
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-05-16 12:38:39 +02:00
Maciej Bielski
dc32da2507
feature: prepare StorageInfo for Drm-specific customization
...
Get the local memory regions count from the primary source (MemoryInfo)
and store for further use when using DrmMemoryManager.
Add a point of dispatch (virtual `createStorageInfoFromProperties`) for
further Drm-specific customizations related to StorageInfo. As the
function became virtual, move one of its callers
(`isLocalMemoryUsedForIsa()`) from the constructor of `MemoryManager` to
respective constructors of all derivative classes. This prevents
bypassing the virtual call dispatch.
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-05-16 12:24:48 +02:00
Dominik Dabek
caea55015f
test: fix dead store in usm pool tests
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-05-16 11:50:50 +02:00
Pawel Cieslak
84ba633098
refactor: use legacy versions of injectMMIOList and setTbxServerIp
...
Related-To: NEO-7539
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-05-16 10:47:35 +02:00
Mateusz Jablonski
03d87d27ef
fix: generate per process aub file name by default
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-05-16 09:03:21 +02:00
Fabian Zwoliński
465330ee6f
fix: add nullptr dereference check in module destroy
...
Related-To: GSD-9058
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2024-05-16 07:54:46 +02:00
ocldev
bd89ac4b12
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2024-05-15 22:12:12 +02:00
Brandon Yates
a0cb7b0a14
fix(debugger): Add page fault address to L0 PF event
...
Related-to: GSD-9110
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-05-15 18:20:43 +02:00
Bari, Pratik
6b04cd4a1e
fix: Release the Dummy Allocation before Root Device Environment
...
Related-To: GSD-6398, GSD-9027
Signed-off-by: Bari, Pratik <pratik.bari@intel.com>
2024-05-15 18:08:41 +02:00
Szymon Morek
7aceed58ca
performance: Reuse GPU timestamps by default
...
Related-To: NEO-10615
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-05-15 17:51:42 +02:00
Szymon Morek
9989829487
fix: call writeMemory after shared ISA transfer
...
Related-To: NEO-11408
If downloadAllocation happens before makeResident,
such transfer might become outdated (zeroed out).
This commit fixes that by writing memory immediately
to tbx.
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-05-15 16:59:18 +02:00