@@ -98,7 +98,7 @@ drm_test_connector_helper_tv_get_modes_check(struct kunit *test)
98
98
struct drm_connector * connector = & priv -> connector ;
99
99
struct drm_cmdline_mode * cmdline = & connector -> cmdline_mode ;
100
100
struct drm_display_mode * mode ;
101
- const struct drm_display_mode * expected ;
101
+ struct drm_display_mode * expected ;
102
102
size_t len ;
103
103
int ret ;
104
104
@@ -134,6 +134,9 @@ drm_test_connector_helper_tv_get_modes_check(struct kunit *test)
134
134
135
135
KUNIT_EXPECT_TRUE (test , drm_mode_equal (mode , expected ));
136
136
KUNIT_EXPECT_TRUE (test , mode -> type & DRM_MODE_TYPE_PREFERRED );
137
+
138
+ ret = drm_kunit_add_mode_destroy_action (test , expected );
139
+ KUNIT_ASSERT_EQ (test , ret , 0 );
137
140
}
138
141
139
142
if (params -> num_expected_modes >= 2 ) {
@@ -145,6 +148,9 @@ drm_test_connector_helper_tv_get_modes_check(struct kunit *test)
145
148
146
149
KUNIT_EXPECT_TRUE (test , drm_mode_equal (mode , expected ));
147
150
KUNIT_EXPECT_FALSE (test , mode -> type & DRM_MODE_TYPE_PREFERRED );
151
+
152
+ ret = drm_kunit_add_mode_destroy_action (test , expected );
153
+ KUNIT_ASSERT_EQ (test , ret , 0 );
148
154
}
149
155
150
156
mutex_unlock (& priv -> drm -> mode_config .mutex );
0 commit comments