Re: [PATCH] amdgpu: fix multi-process hang issue

2018-08-22 Thread Christian König
Am 22.08.2018 um 14:07 schrieb Emily Deng: SWDEV-146499: hang during multi vulkan process testing cause: the second frame's PREAMBLE_IB have clear-state and LOAD actions, those actions ruin the pipeline that is still doing process in the previous frame's work-load IB. fix: need insert pipeline

[PATCH] amdgpu: fix multi-process hang issue

2018-08-22 Thread Emily Deng
SWDEV-146499: hang during multi vulkan process testing cause: the second frame's PREAMBLE_IB have clear-state and LOAD actions, those actions ruin the pipeline that is still doing process in the previous frame's work-load IB. fix: need insert pipeline sync if have context switch for SRIOV

RE: [PATCH] amdgpu: fix multi-process hang issue

2018-08-20 Thread Deng, Emily
>-Original Message- >From: Christian König >Sent: Monday, August 20, 2018 9:15 PM >To: Deng, Emily ; amd-gfx@lists.freedesktop.org >Cc: Liu, Monk >Subject: Re: [PATCH] amdgpu: fix multi-process hang issue > >Am 20.08.2018 um 05:35 schrieb Emily Deng: >> From

Re: [PATCH] amdgpu: fix multi-process hang issue

2018-08-20 Thread Christian König
Am 20.08.2018 um 05:35 schrieb Emily Deng: From: Monk Liu SWDEV-146499: hang during multi vulkan process testing cause: the second frame's PREAMBLE_IB have clear-state and LOAD actions, those actions ruin the pipeline that is still doing process in the previous frame's work-load IB. fix:

[PATCH] amdgpu: fix multi-process hang issue

2018-08-20 Thread Emily Deng
From: Monk Liu SWDEV-146499: hang during multi vulkan process testing cause: the second frame's PREAMBLE_IB have clear-state and LOAD actions, those actions ruin the pipeline that is still doing process in the previous frame's work-load IB. fix: need insert pipeline sync if have context switch

[PATCH] amdgpu: fix multi-process hang issue

2018-08-20 Thread Emily Deng
From: Monk Liu SWDEV-146499: hang during multi vulkan process testing cause: the second frame's PREAMBLE_IB have clear-state and LOAD actions, those actions ruin the pipeline that is still doing process in the previous frame's work-load IB. fix: need insert pipeline sync if have context switch