* [PATCH 0/3] Fixed amdgpu resume failure from suspend @ 2019-10-15 22:08 Zhu, James [not found] ` <1571177279-9435-1-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 0 siblings, 1 reply; 8+ messages in thread From: Zhu, James @ 2019-10-15 22:08 UTC (permalink / raw) To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW; +Cc: Zhu, James UVD session info size can be upto 128K, we need to allocate a large enough buffer for the session info, otherwise the IB test can overwrite other's memory. Bug: https://bugzilla.kernel.org/show_bug.cgi?id=204241 James Zhu (3): drm/amdgpu/uvd:Add uvd enc session bo drm/amdgpu/uvd:Allocate enc session bo for uvd6.0 ring IB test drm/amdgpu/uvd:Allocate enc session bo for uvd7.0 ring IB test drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 4 ++++ drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 16 ++++++++++++++-- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 16 ++++++++++++++-- 3 files changed, 32 insertions(+), 4 deletions(-) -- 2.7.4 _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <1571177279-9435-1-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org>]
* [PATCH 1/3] drm/amdgpu/uvd:Add uvd enc session bo [not found] ` <1571177279-9435-1-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> @ 2019-10-15 22:08 ` Zhu, James [not found] ` <1571177279-9435-2-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2019-10-15 22:08 ` [PATCH 2/3] drm/amdgpu/uvd:Allocate enc session bo for uvd6.0 ring IB test Zhu, James 2019-10-15 22:08 ` [PATCH 3/3] drm/amdgpu/uvd:Allocate enc session bo for uvd7.0 " Zhu, James 2 siblings, 1 reply; 8+ messages in thread From: Zhu, James @ 2019-10-15 22:08 UTC (permalink / raw) To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW; +Cc: Zhu, James Add uvd enc session bo for uvd encode IB test. Signed-off-by: James Zhu <James.Zhu@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h index 5eb6328..1e39c8a 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h @@ -67,6 +67,10 @@ struct amdgpu_uvd { unsigned harvest_config; /* store image width to adjust nb memory state */ unsigned decode_image_width; + + struct amdgpu_bo *enc_session_bo; + void *enc_session_cpu_addr; + uint64_t enc_session_gpu_addr; }; int amdgpu_uvd_sw_init(struct amdgpu_device *adev); -- 2.7.4 _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx ^ permalink raw reply related [flat|nested] 8+ messages in thread
[parent not found: <1571177279-9435-2-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org>]
* Re: [PATCH 1/3] drm/amdgpu/uvd:Add uvd enc session bo [not found] ` <1571177279-9435-2-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> @ 2019-10-16 8:59 ` Christian König [not found] ` <3198889b-9df5-dd90-0457-79a1a886ec4d-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 0 siblings, 1 reply; 8+ messages in thread From: Christian König @ 2019-10-16 8:59 UTC (permalink / raw) To: Zhu, James, amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW Am 16.10.19 um 00:08 schrieb Zhu, James: > Add uvd enc session bo for uvd encode IB test. > > Signed-off-by: James Zhu <James.Zhu@amd.com> > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h > index 5eb6328..1e39c8a 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h > @@ -67,6 +67,10 @@ struct amdgpu_uvd { > unsigned harvest_config; > /* store image width to adjust nb memory state */ > unsigned decode_image_width; > + > + struct amdgpu_bo *enc_session_bo; > + void *enc_session_cpu_addr; > + uint64_t enc_session_gpu_addr; Please don't keep that allocated all the time, but rather only allocate it on demand during the IB test. Regards, Christian. > }; > > int amdgpu_uvd_sw_init(struct amdgpu_device *adev); _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <3198889b-9df5-dd90-0457-79a1a886ec4d-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>]
* Re: [PATCH 1/3] drm/amdgpu/uvd:Add uvd enc session bo [not found] ` <3198889b-9df5-dd90-0457-79a1a886ec4d-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> @ 2019-10-16 13:01 ` James Zhu 0 siblings, 0 replies; 8+ messages in thread From: James Zhu @ 2019-10-16 13:01 UTC (permalink / raw) To: Koenig, Christian, Zhu, James, amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW Thanks for your comments! Alex has a new patch submit, I am verifying it. Thanks! James Zhu On 2019-10-16 4:59 a.m., Christian König wrote: > Am 16.10.19 um 00:08 schrieb Zhu, James: >> Add uvd enc session bo for uvd encode IB test. >> >> Signed-off-by: James Zhu <James.Zhu@amd.com> >> --- >> drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 4 ++++ >> 1 file changed, 4 insertions(+) >> >> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h >> b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h >> index 5eb6328..1e39c8a 100644 >> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h >> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h >> @@ -67,6 +67,10 @@ struct amdgpu_uvd { >> unsigned harvest_config; >> /* store image width to adjust nb memory state */ >> unsigned decode_image_width; >> + >> + struct amdgpu_bo *enc_session_bo; >> + void *enc_session_cpu_addr; >> + uint64_t enc_session_gpu_addr; > > Please don't keep that allocated all the time, but rather only > allocate it on demand during the IB test. > > Regards, > Christian. > >> }; >> int amdgpu_uvd_sw_init(struct amdgpu_device *adev); > _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 2/3] drm/amdgpu/uvd:Allocate enc session bo for uvd6.0 ring IB test [not found] ` <1571177279-9435-1-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2019-10-15 22:08 ` [PATCH 1/3] drm/amdgpu/uvd:Add uvd enc session bo Zhu, James @ 2019-10-15 22:08 ` Zhu, James [not found] ` <1571177279-9435-3-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2019-10-15 22:08 ` [PATCH 3/3] drm/amdgpu/uvd:Allocate enc session bo for uvd7.0 " Zhu, James 2 siblings, 1 reply; 8+ messages in thread From: Zhu, James @ 2019-10-15 22:08 UTC (permalink / raw) To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW; +Cc: Zhu, James Allocate 256K enc session bo for uvd6.0 ring IB test to fix S3 resume corruption issue. Signed-off-by: James Zhu <James.Zhu@amd.com> --- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c b/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c index 670784a..c79ce73 100644 --- a/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c @@ -220,7 +220,7 @@ static int uvd_v6_0_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle return r; ib = &job->ibs[0]; - dummy = ib->gpu_addr + 1024; + dummy = ring->adev->vcn.enc_session_gpu_addr; ib->length_dw = 0; ib->ptr[ib->length_dw++] = 0x00000018; @@ -282,7 +282,7 @@ static int uvd_v6_0_enc_get_destroy_msg(struct amdgpu_ring *ring, return r; ib = &job->ibs[0]; - dummy = ib->gpu_addr + 1024; + dummy = ring->adev->vcn.enc_session_gpu_addr + 128 * PAGE_SIZE; ib->length_dw = 0; ib->ptr[ib->length_dw++] = 0x00000018; @@ -326,9 +326,16 @@ static int uvd_v6_0_enc_get_destroy_msg(struct amdgpu_ring *ring, */ static int uvd_v6_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) { + struct amdgpu_device *adev = ring->adev; struct dma_fence *fence = NULL; long r; + r = amdgpu_bo_create_kernel(adev, 2 * 128, PAGE_SIZE, + AMDGPU_GEM_DOMAIN_VRAM, &adev->vcn.enc_session_bo, + &adev->vcn.enc_session_gpu_addr, &adev->vcn.enc_session_cpu_addr); + if (r) + return r; + r = uvd_v6_0_enc_get_create_msg(ring, 1, NULL); if (r) goto error; @@ -345,6 +352,11 @@ static int uvd_v6_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) error: dma_fence_put(fence); + + amdgpu_bo_free_kernel(&adev->vcn.enc_session_bo, + &adev->vcn.enc_session_gpu_addr, + (void **)&adev->vcn.enc_session_cpu_addr); + return r; } -- 2.7.4 _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx ^ permalink raw reply related [flat|nested] 8+ messages in thread
[parent not found: <1571177279-9435-3-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org>]
* Re: [PATCH 2/3] drm/amdgpu/uvd:Allocate enc session bo for uvd6.0 ring IB test [not found] ` <1571177279-9435-3-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> @ 2019-10-15 22:32 ` Alex Deucher 0 siblings, 0 replies; 8+ messages in thread From: Alex Deucher @ 2019-10-15 22:32 UTC (permalink / raw) To: Zhu, James; +Cc: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW On Tue, Oct 15, 2019 at 6:08 PM Zhu, James <James.Zhu@amd.com> wrote: > > Allocate 256K enc session bo for uvd6.0 ring IB test to fix S3 resume > corruption issue. > > Signed-off-by: James Zhu <James.Zhu@amd.com> > --- > drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 16 ++++++++++++++-- > 1 file changed, 14 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c b/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c > index 670784a..c79ce73 100644 > --- a/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c > +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c > @@ -220,7 +220,7 @@ static int uvd_v6_0_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle > return r; > > ib = &job->ibs[0]; > - dummy = ib->gpu_addr + 1024; > + dummy = ring->adev->vcn.enc_session_gpu_addr; > > ib->length_dw = 0; > ib->ptr[ib->length_dw++] = 0x00000018; > @@ -282,7 +282,7 @@ static int uvd_v6_0_enc_get_destroy_msg(struct amdgpu_ring *ring, > return r; > > ib = &job->ibs[0]; > - dummy = ib->gpu_addr + 1024; > + dummy = ring->adev->vcn.enc_session_gpu_addr + 128 * PAGE_SIZE; > > ib->length_dw = 0; > ib->ptr[ib->length_dw++] = 0x00000018; > @@ -326,9 +326,16 @@ static int uvd_v6_0_enc_get_destroy_msg(struct amdgpu_ring *ring, > */ > static int uvd_v6_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) > { > + struct amdgpu_device *adev = ring->adev; > struct dma_fence *fence = NULL; > long r; > > + r = amdgpu_bo_create_kernel(adev, 2 * 128, PAGE_SIZE, I just sent a similar patch set. Note that the amdgpu_bo functions takes the size in bytes, so this is only 256 bytes (well, probably 4K due to page alignment). I think VCN also needs this fix. Do the create and destroy need to reference the same session info? Alex > + AMDGPU_GEM_DOMAIN_VRAM, &adev->vcn.enc_session_bo, > + &adev->vcn.enc_session_gpu_addr, &adev->vcn.enc_session_cpu_addr); > + if (r) > + return r; > + > r = uvd_v6_0_enc_get_create_msg(ring, 1, NULL); > if (r) > goto error; > @@ -345,6 +352,11 @@ static int uvd_v6_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) > > error: > dma_fence_put(fence); > + > + amdgpu_bo_free_kernel(&adev->vcn.enc_session_bo, > + &adev->vcn.enc_session_gpu_addr, > + (void **)&adev->vcn.enc_session_cpu_addr); > + > return r; > } > > -- > 2.7.4 > > _______________________________________________ > amd-gfx mailing list > amd-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/amd-gfx _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 3/3] drm/amdgpu/uvd:Allocate enc session bo for uvd7.0 ring IB test [not found] ` <1571177279-9435-1-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2019-10-15 22:08 ` [PATCH 1/3] drm/amdgpu/uvd:Add uvd enc session bo Zhu, James 2019-10-15 22:08 ` [PATCH 2/3] drm/amdgpu/uvd:Allocate enc session bo for uvd6.0 ring IB test Zhu, James @ 2019-10-15 22:08 ` Zhu, James [not found] ` <1571177279-9435-4-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2 siblings, 1 reply; 8+ messages in thread From: Zhu, James @ 2019-10-15 22:08 UTC (permalink / raw) To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW; +Cc: Zhu, James Allocate 256K enc session bo for uvd6.0 ring IB test to fix S3 resume corruption issue. Signed-off-by: James Zhu <James.Zhu@amd.com> --- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c b/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c index 01f658f..1b17fc9 100644 --- a/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c @@ -228,7 +228,7 @@ static int uvd_v7_0_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle return r; ib = &job->ibs[0]; - dummy = ib->gpu_addr + 1024; + dummy = ring->adev->vcn.enc_session_gpu_addr; ib->length_dw = 0; ib->ptr[ib->length_dw++] = 0x00000018; @@ -289,7 +289,7 @@ static int uvd_v7_0_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handl return r; ib = &job->ibs[0]; - dummy = ib->gpu_addr + 1024; + dummy = ring->adev->vcn.enc_session_gpu_addr + 128 * PAGE_SIZE; ib->length_dw = 0; ib->ptr[ib->length_dw++] = 0x00000018; @@ -333,9 +333,16 @@ static int uvd_v7_0_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handl */ static int uvd_v7_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) { + struct amdgpu_device *adev = ring->adev; struct dma_fence *fence = NULL; long r; + r = amdgpu_bo_create_kernel(adev, 2 * 128, PAGE_SIZE, + AMDGPU_GEM_DOMAIN_VRAM, &adev->vcn.enc_session_bo, + &adev->vcn.enc_session_gpu_addr, &adev->vcn.enc_session_cpu_addr); + if (r) + return r; + r = uvd_v7_0_enc_get_create_msg(ring, 1, NULL); if (r) goto error; @@ -352,6 +359,11 @@ static int uvd_v7_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) error: dma_fence_put(fence); + + amdgpu_bo_free_kernel(&adev->vcn.enc_session_bo, + &adev->vcn.enc_session_gpu_addr, + (void **)&adev->vcn.enc_session_cpu_addr); + return r; } -- 2.7.4 _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx ^ permalink raw reply related [flat|nested] 8+ messages in thread
[parent not found: <1571177279-9435-4-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org>]
* Re: [PATCH 3/3] drm/amdgpu/uvd:Allocate enc session bo for uvd7.0 ring IB test [not found] ` <1571177279-9435-4-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> @ 2019-10-16 9:01 ` Christian König 0 siblings, 0 replies; 8+ messages in thread From: Christian König @ 2019-10-16 9:01 UTC (permalink / raw) To: Zhu, James, amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW Am 16.10.19 um 00:08 schrieb Zhu, James: > Allocate 256K enc session bo for uvd6.0 ring IB test to fix S3 resume > corruption issue. > > Signed-off-by: James Zhu <James.Zhu@amd.com> > --- > drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 16 ++++++++++++++-- > 1 file changed, 14 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c b/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c > index 01f658f..1b17fc9 100644 > --- a/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c > +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c > @@ -228,7 +228,7 @@ static int uvd_v7_0_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle > return r; > > ib = &job->ibs[0]; > - dummy = ib->gpu_addr + 1024; > + dummy = ring->adev->vcn.enc_session_gpu_addr; > > ib->length_dw = 0; > ib->ptr[ib->length_dw++] = 0x00000018; > @@ -289,7 +289,7 @@ static int uvd_v7_0_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handl > return r; > > ib = &job->ibs[0]; > - dummy = ib->gpu_addr + 1024; > + dummy = ring->adev->vcn.enc_session_gpu_addr + 128 * PAGE_SIZE; > > ib->length_dw = 0; > ib->ptr[ib->length_dw++] = 0x00000018; > @@ -333,9 +333,16 @@ static int uvd_v7_0_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handl > */ > static int uvd_v7_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) > { > + struct amdgpu_device *adev = ring->adev; > struct dma_fence *fence = NULL; > long r; > > + r = amdgpu_bo_create_kernel(adev, 2 * 128, PAGE_SIZE, > + AMDGPU_GEM_DOMAIN_VRAM, &adev->vcn.enc_session_bo, > + &adev->vcn.enc_session_gpu_addr, &adev->vcn.enc_session_cpu_addr); > + if (r) > + return r; > + Looks like you actually do allocate that on demand, but please don't put the bo and addresses into the adev->vcn structure. It is only valid temporary. Regards, Christian. > r = uvd_v7_0_enc_get_create_msg(ring, 1, NULL); > if (r) > goto error; > @@ -352,6 +359,11 @@ static int uvd_v7_0_enc_ring_test_ib(struct amdgpu_ring *ring, long timeout) > > error: > dma_fence_put(fence); > + > + amdgpu_bo_free_kernel(&adev->vcn.enc_session_bo, > + &adev->vcn.enc_session_gpu_addr, > + (void **)&adev->vcn.enc_session_cpu_addr); > + > return r; > } > _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2019-10-16 13:01 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-10-15 22:08 [PATCH 0/3] Fixed amdgpu resume failure from suspend Zhu, James [not found] ` <1571177279-9435-1-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2019-10-15 22:08 ` [PATCH 1/3] drm/amdgpu/uvd:Add uvd enc session bo Zhu, James [not found] ` <1571177279-9435-2-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2019-10-16 8:59 ` Christian König [not found] ` <3198889b-9df5-dd90-0457-79a1a886ec4d-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2019-10-16 13:01 ` James Zhu 2019-10-15 22:08 ` [PATCH 2/3] drm/amdgpu/uvd:Allocate enc session bo for uvd6.0 ring IB test Zhu, James [not found] ` <1571177279-9435-3-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2019-10-15 22:32 ` Alex Deucher 2019-10-15 22:08 ` [PATCH 3/3] drm/amdgpu/uvd:Allocate enc session bo for uvd7.0 " Zhu, James [not found] ` <1571177279-9435-4-git-send-email-James.Zhu-5C7GfCeVMHo@public.gmane.org> 2019-10-16 9:01 ` Christian König
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.