Dominik Dabek
f40449b3e8
performance: revert usm pool chunk alignment
...
Revert chunk alignment change (back to 512 bytes) - real cause of issues
was OOB access and need to be investigated by workload owner.
Remove unrecoverable in WddmInterface23 submit to pass errors to upper
layers.
Related-To: NEO-11005
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-04-08 18:46:50 +02:00
Morek, Szymon
035bcee57a
refactor: Remove unused bool
...
Signed-off-by: Morek, Szymon <szymon.morek@intel.com >
2024-04-08 17:50:12 +02:00
Weronika Kapusta
864f42116c
fix: remove compiler cache legacy implementation
...
Related-To: NEO-10679
Signed-off-by: Kapusta, Weronika <weronika.kapusta@intel.com >
2024-04-08 16:40:57 +02:00
Lukasz Jobczyk
dc1b60c8e7
fix: Restore main command stream when reset cmd list
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-04-08 15:16:36 +02:00
Zbigniew Zdanowicz
bbd3efc13b
test: change tests for command list global stateless mode
...
- add module object to appended kernel to avoid null dereference
- disable global stateless in tests and fixtures expecting private surface heap
- initialize correctly command queue for possible global stateless heap
- add initialized internal queue to immediate command lists
- do not parse command buffer when no commands are dispatched and
- no commands are expected to be found
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-04-08 15:02:40 +02:00
Bartosz Dunajski
ef35c5cb62
feature: program device to host fence in ocl path
...
Related-To: NEO-10417
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-04-08 14:57:16 +02:00
Dominik Dabek
0d69dfe165
refactor: remove comment
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-04-08 11:43:19 +02:00
Bartosz Dunajski
1627172e28
feature: add helper to check if device to host copy fence is required
...
Related-To: NEO-10417
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-04-08 11:18:44 +02:00
ocldev
1fd8ca6752
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-04-08 05:58:56 +02:00
Compute-Runtime-Validation
59849e9e92
Revert "performance: Remove tlb flush on DG2 Linux"
...
This reverts commit 7412b4823f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-04-07 05:35:05 +02:00
ocldev
914eab8f6e
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-04-06 01:47:56 +02:00
Pawel Cieslak
04de918236
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-04-05 23:13:21 +02:00
Mateusz Hoppe
d6675b14b3
fix: release secondaryContexts prior to primary context
...
Related-To: NEO-10920
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-04-05 16:34:39 +02:00
Artur Harasimiuk
7901c2ea5c
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-04-05 15:22:54 +02:00
Bartosz Dunajski
6e762eb3bf
test: multitile sync dispatch aub test
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-04-05 14:52:39 +02:00
Lukasz Jobczyk
7412b4823f
performance: Remove tlb flush on DG2 Linux
...
Resolves: NEO-7116
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-04-05 14:17:45 +02:00
Zbigniew Zdanowicz
1f35eaf7d8
feature: enable scratch address patching on regular command lists
...
Related-To: NEO-10381
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-04-05 14:12:12 +02:00
Zbigniew Zdanowicz
a468827c12
feature: improve patching of scratch inline pointer
...
Related-To: NEO-10381
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-04-05 11:24:00 +02:00
Pawel Cieslak
b8c5b15b65
ci: enable zello_world_gpu in testing
...
Related-To: NEO-9699
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-04-05 09:35:38 +02:00
Kacper Nowak
b8d19ccfb5
refactor: Move logic for querying maxMemoryFillPatternSize to product helper
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2024-04-05 09:35:01 +02:00
ocldev
3b49836d0d
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-04-04 23:29:39 +02:00
Bartosz Dunajski
a83f3f7bc1
refactor: multicontext aub fixture api agnostic + improve createModuleFromFile
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-04-04 15:50:40 +02:00
Mateusz Jablonski
9468915768
fix: correct preemption support in xe path
...
preemption is always supported by xe kmd
Related-To: NEO-10496, HSD-18037744953
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-04-04 13:29:02 +02:00
ocldev
794c3a4442
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-04-04 12:56:21 +02:00
Maciej Plewka
c6960ac947
feature: Bind ring buffer allocations as read only
...
Related-To: NEO-10398
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-04-04 11:23:15 +02:00
shubham kumar
ebf88c92ca
feature(sysman): Add pmt support in windows
...
Related-To: NEO-8804
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-04-04 11:08:58 +02:00
Young Jin Yoon
907129bb33
feature: disable scratch page by default
...
Modified default values for disableScratch and gpuPageFault
to true and 10 respectively in drm_neo.cpp, in order to
disable scratch pages by default.
Modified to set gpuPageFault to 0 as a default value when
scratch page is not disabled.
Related-To: GSD-5673
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-04-04 09:50:02 +02:00
ocldev
9af26f7a2b
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-04-04 06:01:15 +02:00
Artur Harasimiuk
cd0f6217a8
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-04-03 18:07:26 +02:00
Zbigniew Zdanowicz
73d558058c
feature: add heapless and global stateless scratch address patching
...
Related-To: NEO-10381
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-04-03 17:04:35 +02:00
Mateusz Witke
78885ae1fe
ci: kernel revision update to version 5456
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2024-04-03 13:37:02 +02:00
Dominik Dabek
9c601f8dc2
fix: increase usm pool chunk alignment
...
Increase chunk alignment from 512 to 4096.
Adjust tests to account for actual allocation size different than
requested.
Related-To: NEO-11005
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-04-03 13:17:49 +02:00
ocldev
b8c30d577a
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-04-03 10:46:22 +02:00
Grzegorz Choinski
f7fc167e5b
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-04-03 10:43:49 +02:00
Bari, Pratik
6d7e3dc5a2
fix: Changes in the Device Reset Implementation
...
Prior to the return of object in use error, the device is bind and init
again
Related-To: NEO-10946
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2024-04-02 17:33:40 +02:00
Naklicki, Mateusz
5a9853c7d0
fix: properly initialize data for event packets
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-04-02 17:20:47 +02:00
Plewka, Maciej
5c15aaf48a
feature: Bind command buffer allocations as read only
...
Related-To: NEO-10398
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-04-02 16:08:48 +02:00
Bartosz Dunajski
f0a24a650c
feature: sync dispatch cleanup section
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-04-02 15:16:21 +02:00
Jitendra Sharma
27c3a4753d
fix: Add missing methods in asyncThreadFunction
...
Add generateEventsAndResumeStoppedThreads() and sendInterrupts()
in asyncThreadFunction().
Related-To: NEO-11014
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-04-02 14:48:17 +02:00
Pawel Cieslak
6ce8642625
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-04-02 14:22:31 +02:00
Kamil Kopryk
4eae28bd64
feature: introduce heapless state init in L0
...
Related-To: NEO-7824
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-04-02 12:34:53 +02:00
Jitendra Sharma
8ef6cdbabd
fix: Send module_load event after processing all events in vm_bind
...
Related-To: NEO-8407
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-04-02 11:17:58 +02:00
Bartosz Dunajski
50908a0809
feature: full sync dispatch mode initialization path
...
Related-To: NEO-8171
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-04-02 11:07:09 +02:00
Dominik Dabek
b109094e4b
fix: move ulls controller stop thread
...
Move ulls controller thread stopping to execution environment
destructor. This removes the vptr race from ulls controller destructor.
Put tests that are actually running the ulls controller into multi thread
tests.
That way they are compiled with thread sanitizer and removes the
variable test time from traditional ULTS.
Related-To: NEO-10942
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-04-02 08:26:19 +02:00
shubham kumar
839a150288
feature(sysman): Add product helper support in windows
...
Related-To: NEO-10850
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-04-02 05:51:23 +02:00
Aravind Gopalakrishnan
1af48cec4e
feature: Prepare ras for netlink interface
...
Related-To: NEO-8568
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com >
2024-04-02 05:41:15 +02:00
Artur Harasimiuk
da6a4f573c
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-03-29 13:45:43 +01:00
Mateusz Jablonski
089927406b
refactor: move iaf headers to separate folder
...
add documentation about sources of linux kernel headers
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-29 12:11:51 +01:00
Filip Hazubski
9123b5d5b0
fix: Update ATS-M device id
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-03-29 11:36:18 +01:00
Artur Harasimiuk
fffa880d5a
build: refactor ccache detection and usage
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-03-29 10:39:21 +01:00