Thread (5 messages) 5 messages, 3 authors, 2021-03-19

Re: [igt-dev] [i-g-t, v2] tests/kms_content_protection: Initialize fb height width to 0

From: Surendrakumar Upadhyay, TejaskumarX <hidden>
Date: 2021-03-19 12:33:30

-----Original Message-----
From: Latvala, Petri <redacted>
Sent: 19 March 2021 18:00
To: Surendrakumar Upadhyay, TejaskumarX
[off-list ref]
Cc: igt-dev@lists.freedesktop.org; Pandey, Hariom
[off-list ref]
Subject: Re: [igt-dev] [i-g-t, v2] tests/kms_content_protection: Initialize fb
height width to 0

On Fri, Mar 19, 2021 at 05:00:44PM +0530, Tejas Upadhyay wrote:
quoted
While requesting for framebuffer height and width should be in kernel
expected limit. As the test is not initializing height and width to 0
garbage framebuffer size is getting requested and fails. Addressed
same, initalizing height and width to 0.

Changes since V1:
	- Added igt_display_require_output(&data.display)
	- Removed extra newlines

Signed-off-by: Tejas Upadhyay
[off-list ref]
Reviewed-by: Petri Latvala <redacted>

Are there bug reports that this closes?

https://gitlab.freedesktop.org/drm/intel/-/issues/3144 at least I suppose.
What about
https://gitlab.freedesktop.org/drm/intel/-/issues/3137 ?

Add a "Closes: <url>" to the commit message for each one.
Yes it closes, https://gitlab.freedesktop.org/drm/intel/-/issues/3144 and https://gitlab.freedesktop.org/drm/intel/-/issues/3137 both. I will modify commit message as you mentioned.

Thanks,
Tejas
--
Petri Latvala

quoted
---
 tests/kms_content_protection.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/tests/kms_content_protection.c
b/tests/kms_content_protection.c
quoted
index 0c2173fb..0fdbacdd 100644
--- a/tests/kms_content_protection.c
+++ b/tests/kms_content_protection.c
@@ -707,7 +707,7 @@ static void test_content_protection_cleanup(void)
 static void create_fbs(void)
 {
 	igt_output_t *output;
-	int width, height;
+	int width = 0, height = 0;
 	drmModeModeInfo *mode;

 	for_each_connected_output(&data.display, output) {
@@ -730,9 +730,8 @@ igt_main
 {
 	igt_fixture {
 		data.drm_fd = drm_open_driver_master(DRIVER_ANY);
-
 		igt_display_require(&data.display, data.drm_fd);
-
+		igt_display_require_output(&data.display);
 		create_fbs();
 	}

--
2.30.0

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help