Chunming Zhou
|
fd53be302f
drm/amdgpu: add a bool to specify if needing vm flush V2
|
9 лет назад |
Chunming Zhou
|
b46b8a877c
drm/amdgpu: must update page table after gpu reset
|
9 лет назад |
Chunming Zhou
|
6adb0513a4
drm/amdgpu: must update page table after gpu reset
|
9 лет назад |
Christian König
|
5a712a8727
drm/amdgpu: validate VM PTs only on eviction
|
9 лет назад |
Alex Deucher
|
93dcc37d2c
drm/amdgpu: disable compute pipeline sync workaround when using fixed fw
|
9 лет назад |
Christian König
|
281d144ddd
drm/amdgpu: save the PD addr before scheduling the job
|
9 лет назад |
Christian König
|
3cabaa54e7
drm/amdgpu: sync to buffer moves before VM updates
|
9 лет назад |
Alex Xie
|
2171849768
drm/amdgpu: Initialize the variables in a straight-forward way
|
9 лет назад |
Alex Xie
|
3a6f8e0c72
drm/amdgpu: Add comment to describe the purpose of one difficult if statement
|
9 лет назад |
Alex Xie
|
677131a16d
drm/amdgpu: Change some variable names to make code easier understood
|
9 лет назад |
Christian König
|
3dab83bee1
drm/amdgpu: remove now unnecessary checks
|
9 лет назад |
Christian König
|
1fbb2e9299
drm/amdgpu: use a fence array for VMID management
|
9 лет назад |
Christian König
|
8d76001e00
drm/amdgpu: reuse VMIDs assigned to a VM only if there is also a free one
|
9 лет назад |
Christian König
|
36fd7c5c3c
drm/amdgpu: prefer VMIDs idle on the current ring
|
9 лет назад |
Christian König
|
3542023896
drm/amdgpu: add optional ring to amdgpu_sync_is_idle
|
9 лет назад |
Harish Kasiviswanathan
|
f4833c4fd4
drm/amdgpu: Encapsulate some VM table update parameters (v2)
|
9 лет назад |
Christian König
|
b1c8a81fdd
drm/amdgpu: remove define for reserved client ID
|
9 лет назад |
Christian König
|
79aa03893d
drm/amdgpu: remove owner cleanup v2
|
9 лет назад |
Christian König
|
0ea54b9b6c
drm/amdgpu: make the VMID owner always 64bit
|
9 лет назад |
Chunming Zhou
|
fe70766487
drm/amdgpu: add pipeline sync for compute job
|
9 лет назад |
Monk Liu
|
c5637837ba
drm/amdgpu: keep vm in job instead of ib (v2)
|
9 лет назад |
Chunming Zhou
|
1f207f81e3
drm/amdgpu: make vmid owner be client_id
|
9 лет назад |
Chunming Zhou
|
031e2983e8
drm/amdgpu: add client id for every vm
|
9 лет назад |
Chunming Zhou
|
444066b915
drm/amdgpu: fix wrong release of vmid owner
|
9 лет назад |
Chunming Zhou
|
178d7cb8d5
drm/amdgpu: fix error checking when reuse vmid on same ring
|
9 лет назад |
Chunming Zhou
|
68befebee4
drm/amdgpu: only update last_flush when vmid doesn't have other new owner
|
9 лет назад |
Christian König
|
794f50b95d
drm/amdgpu: reuse VMIDs already assigned to a process
|
9 лет назад |
Christian König
|
41d9eb2c5a
drm/amdgpu: add a fence after the VM flush
|
9 лет назад |
Christian König
|
832a902f94
drm/amdgpu: use a sync object for VMID fences v2
|
9 лет назад |
Christian König
|
bcb1ba35a8
drm/amdgpu: merge VM manager and VM context ID structure
|
9 лет назад |