RE: [PATCH] drm/amdgpu: fix calltrace during kmd unload(v2)

2019-11-28 Thread Zhang, Hawking
Virtualization Team |AMD -Original Message- From: Yuan, Xiaojie Sent: Friday, November 29, 2019 2:31 PM To: Liu, Monk ; amd-gfx@lists.freedesktop.org Subject: Re: [PATCH] drm/amdgpu: fix calltrace during kmd unload(v2) [AMD Official Use Only - Internal Distribution Only] Tested on navi14 and s3

RE: [PATCH] drm/amdgpu: fix calltrace during kmd unload(v2)

2019-11-28 Thread Liu, Monk
: Yuan, Xiaojie Sent: Friday, November 29, 2019 2:31 PM To: Liu, Monk ; amd-gfx@lists.freedesktop.org Subject: Re: [PATCH] drm/amdgpu: fix calltrace during kmd unload(v2) [AMD Official Use Only - Internal Distribution Only] Tested on navi14 and s3/baco works fine with patch applied. Reviewed-by

Re: [PATCH] drm/amdgpu: fix calltrace during kmd unload(v2)

2019-11-28 Thread Yuan, Xiaojie
@lists.freedesktop.org Cc: Liu, Monk Subject: [PATCH] drm/amdgpu: fix calltrace during kmd unload(v2) kernel would report a warning on double unpin on the csb BO because we unpin it during hw_fini but actually we don't need to pin/unpin it during hw_init/fini since it is created with kernel pinne

[PATCH] drm/amdgpu: fix calltrace during kmd unload(v2)

2019-11-27 Thread Monk Liu
kernel would report a warning on double unpin on the csb BO because we unpin it during hw_fini but actually we don't need to pin/unpin it during hw_init/fini since it is created with kernel pinned v2: get_csb in init_rlc so hw_init() will make CSIB content back even after reset or s3. take care of

[PATCH] drm/amdgpu: fix calltrace during kmd unload(v2)

2019-11-27 Thread Monk Liu
kernel would report a warning on double unpin on the csb BO because we unpin it during hw_fini but actually we don't need to pin/unpin it during hw_init/fini since it is created with kernel pinned v2: get_csb in init_rlc so hw_init() will make CSIB content back even after reset or s3. take care of

[PATCH] drm/amdgpu: fix calltrace during kmd unload(v2)

2019-11-27 Thread Monk Liu
kernel would report a warning on double unpin on the csb BO because we unpin it during hw_fini but actually we don't need to pin/unpin it during hw_init/fini since it is created with kernel pinned v2: get_csb in init_rlc so hw_init() will make CSIB content back even after reset or s3. take care of