All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources
@ 2022-07-21  0:39 vitaly.prosyak
  2022-07-21  0:39 ` [igt-dev] [PATCH 2/7] lib/amdgpu: add bo allocation helper function vitaly.prosyak
                   ` (10 more replies)
  0 siblings, 11 replies; 23+ messages in thread
From: vitaly.prosyak @ 2022-07-21  0:39 UTC (permalink / raw)
  To: igt-dev; +Cc: alexander.deucher, marek.olsak, christian.koenig

From: Vitaly Prosyak <vitaly.prosyak@amd.com>

Add arrays of bo's for VRAM and GTT.
Eviction test uses 4 bo resources.

Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
---
 lib/amdgpu/amd_ip_blocks.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/amdgpu/amd_ip_blocks.h b/lib/amdgpu/amd_ip_blocks.h
index cb7d14747..c16ad1794 100644
--- a/lib/amdgpu/amd_ip_blocks.h
+++ b/lib/amdgpu/amd_ip_blocks.h
@@ -58,11 +58,13 @@ struct amdgpu_ring_context {
 
 	amdgpu_bo_handle bo;
 	amdgpu_bo_handle bo2;
+	amdgpu_bo_handle boa_vram[2];
+	amdgpu_bo_handle boa_gtt[2];
 
 	amdgpu_context_handle context_handle;
 	struct drm_amdgpu_info_hw_ip hw_ip_info;  /* result of amdgpu_query_hw_ip_info */
 
-	amdgpu_bo_handle resources[2]; /* amdgpu_bo_alloc_and_map */
+	amdgpu_bo_handle resources[4]; /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle;    /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle2;   /* amdgpu_bo_alloc_and_map */
 
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 23+ messages in thread
* [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources
@ 2022-07-22 20:56 vitaly.prosyak
  2022-07-22 20:56 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak
  0 siblings, 1 reply; 23+ messages in thread
From: vitaly.prosyak @ 2022-07-22 20:56 UTC (permalink / raw)
  To: igt-dev

From: Vitaly Prosyak <vitaly.prosyak@amd.com>

Add arrays of bo's for VRAM and GTT.
Eviction test uses 4 bo resources.

Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
---
 lib/amdgpu/amd_ip_blocks.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/amdgpu/amd_ip_blocks.h b/lib/amdgpu/amd_ip_blocks.h
index cb7d14747..c16ad1794 100644
--- a/lib/amdgpu/amd_ip_blocks.h
+++ b/lib/amdgpu/amd_ip_blocks.h
@@ -58,11 +58,13 @@ struct amdgpu_ring_context {
 
 	amdgpu_bo_handle bo;
 	amdgpu_bo_handle bo2;
+	amdgpu_bo_handle boa_vram[2];
+	amdgpu_bo_handle boa_gtt[2];
 
 	amdgpu_context_handle context_handle;
 	struct drm_amdgpu_info_hw_ip hw_ip_info;  /* result of amdgpu_query_hw_ip_info */
 
-	amdgpu_bo_handle resources[2]; /* amdgpu_bo_alloc_and_map */
+	amdgpu_bo_handle resources[4]; /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle;    /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle2;   /* amdgpu_bo_alloc_and_map */
 
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 23+ messages in thread
* [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources
@ 2022-07-07 18:28 vitaly.prosyak
  2022-07-07 18:28 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak
  0 siblings, 1 reply; 23+ messages in thread
From: vitaly.prosyak @ 2022-07-07 18:28 UTC (permalink / raw)
  To: igt-dev; +Cc: alexander.deucher, marek.olsak, christian.koenig

From: Vitaly Prosyak <vitaly.prosyak@amd.com>

Add arrays of bo's for VRAM and GTT.
Eviction test uses 4 bo resources.

Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
---
 lib/amdgpu/amd_ip_blocks.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/amdgpu/amd_ip_blocks.h b/lib/amdgpu/amd_ip_blocks.h
index cb7d1474..c16ad179 100644
--- a/lib/amdgpu/amd_ip_blocks.h
+++ b/lib/amdgpu/amd_ip_blocks.h
@@ -58,11 +58,13 @@ struct amdgpu_ring_context {
 
 	amdgpu_bo_handle bo;
 	amdgpu_bo_handle bo2;
+	amdgpu_bo_handle boa_vram[2];
+	amdgpu_bo_handle boa_gtt[2];
 
 	amdgpu_context_handle context_handle;
 	struct drm_amdgpu_info_hw_ip hw_ip_info;  /* result of amdgpu_query_hw_ip_info */
 
-	amdgpu_bo_handle resources[2]; /* amdgpu_bo_alloc_and_map */
+	amdgpu_bo_handle resources[4]; /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle;    /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle2;   /* amdgpu_bo_alloc_and_map */
 
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 23+ messages in thread
* [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources
@ 2022-07-07 18:22 vitaly.prosyak
  2022-07-07 18:22 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak
  0 siblings, 1 reply; 23+ messages in thread
From: vitaly.prosyak @ 2022-07-07 18:22 UTC (permalink / raw)
  To: igt-dev; +Cc: alexander.deucher, marek.olsak, christian.koenig

From: Vitaly Prosyak <vitaly.prosyak@amd.com>

Add arrays of bo's for VRAM and GTT.
Eviction test uses 4 bo resources.

Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
---
 lib/amdgpu/amd_ip_blocks.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/amdgpu/amd_ip_blocks.h b/lib/amdgpu/amd_ip_blocks.h
index cb7d1474..c16ad179 100644
--- a/lib/amdgpu/amd_ip_blocks.h
+++ b/lib/amdgpu/amd_ip_blocks.h
@@ -58,11 +58,13 @@ struct amdgpu_ring_context {
 
 	amdgpu_bo_handle bo;
 	amdgpu_bo_handle bo2;
+	amdgpu_bo_handle boa_vram[2];
+	amdgpu_bo_handle boa_gtt[2];
 
 	amdgpu_context_handle context_handle;
 	struct drm_amdgpu_info_hw_ip hw_ip_info;  /* result of amdgpu_query_hw_ip_info */
 
-	amdgpu_bo_handle resources[2]; /* amdgpu_bo_alloc_and_map */
+	amdgpu_bo_handle resources[4]; /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle;    /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle2;   /* amdgpu_bo_alloc_and_map */
 
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 23+ messages in thread
* [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources
@ 2022-07-01  2:49 vitaly.prosyak
  2022-07-01  2:49 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak
  0 siblings, 1 reply; 23+ messages in thread
From: vitaly.prosyak @ 2022-07-01  2:49 UTC (permalink / raw)
  To: igt-dev; +Cc: alexander.deucher, christian.koenig

From: Vitaly Prosyak <vitaly.prosyak@amd.com>

Add arrays of bo's for VRAM and GTT.
Eviction test uses 4 bo resources.

Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
---
 lib/amdgpu/amd_ip_blocks.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/amdgpu/amd_ip_blocks.h b/lib/amdgpu/amd_ip_blocks.h
index cb7d1474..c16ad179 100644
--- a/lib/amdgpu/amd_ip_blocks.h
+++ b/lib/amdgpu/amd_ip_blocks.h
@@ -58,11 +58,13 @@ struct amdgpu_ring_context {
 
 	amdgpu_bo_handle bo;
 	amdgpu_bo_handle bo2;
+	amdgpu_bo_handle boa_vram[2];
+	amdgpu_bo_handle boa_gtt[2];
 
 	amdgpu_context_handle context_handle;
 	struct drm_amdgpu_info_hw_ip hw_ip_info;  /* result of amdgpu_query_hw_ip_info */
 
-	amdgpu_bo_handle resources[2]; /* amdgpu_bo_alloc_and_map */
+	amdgpu_bo_handle resources[4]; /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle;    /* amdgpu_bo_alloc_and_map */
 	amdgpu_va_handle va_handle2;   /* amdgpu_bo_alloc_and_map */
 
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2022-07-27 16:27 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-21  0:39 [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources vitaly.prosyak
2022-07-21  0:39 ` [igt-dev] [PATCH 2/7] lib/amdgpu: add bo allocation helper function vitaly.prosyak
2022-07-21  0:39 ` [igt-dev] [PATCH 3/7] tests/amdgpu: add memory eviction test vitaly.prosyak
2022-07-21  0:39 ` [igt-dev] [PATCH 4/7] lib/amdgpu: add simple buf management to emit commands vitaly.prosyak
2022-07-21  0:39 ` [igt-dev] [PATCH 5/7] lib/amdgpu: add ASIC gfx 8 registers vitaly.prosyak
2022-07-21  0:39 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak
2022-07-21  0:39 ` [igt-dev] [PATCH 7/7] tests/amdgpu: add sync dependency test vitaly.prosyak
2022-07-21  2:07 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [1/7] lib/amdgpu: increase number of resources Patchwork
2022-07-21  8:21 ` [igt-dev] [PATCH 1/7] " Christian König
2022-07-21  8:21   ` Christian König
2022-07-22 20:26 ` Rodrigo Siqueira Jordao
2022-07-25  3:26   ` Vudum, Lakshminarayana
2022-07-27  3:14     ` Prosyak, Vitaly
2022-07-27 15:47       ` Rodrigo Siqueira Jordao
2022-07-27 16:27         ` Prosyak, Vitaly
2022-07-22 21:23 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [1/7] " Patchwork
2022-07-22 22:38 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  -- strict thread matches above, loose matches on Subject: below --
2022-07-22 20:56 [igt-dev] [PATCH 1/7] " vitaly.prosyak
2022-07-22 20:56 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak
2022-07-07 18:28 [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources vitaly.prosyak
2022-07-07 18:28 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak
2022-07-07 18:22 [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources vitaly.prosyak
2022-07-07 18:22 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak
2022-07-07 20:38   ` Deucher, Alexander
2022-07-07 22:51     ` Prosyak, Vitaly
2022-07-01  2:49 [igt-dev] [PATCH 1/7] lib/amdgpu: increase number of resources vitaly.prosyak
2022-07-01  2:49 ` [igt-dev] [PATCH 6/7] lib/amdgpu: add shaders in binary form vitaly.prosyak

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.