Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
[linux-2.6-microblaze.git] / drivers / gpu / drm / drm_atomic.c
index b2d20eb..dda6005 100644 (file)
@@ -964,7 +964,8 @@ drm_atomic_get_connector_state(struct drm_atomic_state *state,
                struct __drm_connnectors_state *c;
                int alloc = max(index + 1, config->num_connector);
 
-               c = krealloc(state->connectors, alloc * sizeof(*state->connectors), GFP_KERNEL);
+               c = krealloc_array(state->connectors, alloc,
+                                  sizeof(*state->connectors), GFP_KERNEL);
                if (!c)
                        return ERR_PTR(-ENOMEM);