Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f6c5389 authored by Thierry Reding's avatar Thierry Reding Committed by Daniel Vetter
Browse files

drm: Prefer kmalloc_array() over kmalloc() with multiply



Fixes a couple of checkpatch warnings regarding the use of kmalloc()
with a multiplication. kmalloc_array() is the preferred API.

Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
parent bd3f0ff9
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -1174,7 +1174,7 @@ int drm_universal_plane_init(struct drm_device *dev, struct drm_plane *plane,
	plane->base.properties = &plane->properties;
	plane->dev = dev;
	plane->funcs = funcs;
	plane->format_types = kmalloc(sizeof(uint32_t) * format_count,
	plane->format_types = kmalloc_array(format_count, sizeof(uint32_t),
					    GFP_KERNEL);
	if (!plane->format_types) {
		DRM_DEBUG_KMS("out of memory when allocating plane\n");
@@ -2705,7 +2705,7 @@ int drm_mode_setcrtc(struct drm_device *dev, void *data,
			goto out;
		}

		connector_set = kmalloc(crtc_req->count_connectors *
		connector_set = kmalloc_array(crtc_req->count_connectors,
					      sizeof(struct drm_connector *),
					      GFP_KERNEL);
		if (!connector_set) {