kasprintf() can fail here and we must check its return value.
Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
                    dev->devtype->product != CODA_DX6)
                        size += ysize / 4;
                name = kasprintf(GFP_KERNEL, "fb%d", i);
+               if (!name) {
+                       coda_free_framebuffers(ctx);
+                       return -ENOMEM;
+               }
                ret = coda_alloc_context_buf(ctx, &ctx->internal_frames[i],
                                             size, name);
                kfree(name);