From: Aishwarya Pant Date: Thu, 9 Mar 2017 19:01:20 +0000 (+0530) Subject: staging: bcm2835-camera: replace kmalloc with kzalloc X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=6aec8c56bc36f4fb4f315d14a8b6da434dd756a4;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git staging: bcm2835-camera: replace kmalloc with kzalloc This patch replaces kmalloc and memset with kzalloc Signed-off-by: Aishwarya Pant Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c index 436e489713e5..2be6a040bbc1 100644 --- a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c +++ b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c @@ -258,13 +258,12 @@ get_msg_context(struct vchiq_mmal_instance *instance) { struct mmal_msg_context *msg_context; - /* todo: should this be allocated from a pool to avoid kmalloc */ - msg_context = kmalloc(sizeof(*msg_context), GFP_KERNEL); + /* todo: should this be allocated from a pool to avoid kzalloc */ + msg_context = kzalloc(sizeof(*msg_context), GFP_KERNEL); if (!msg_context) return NULL; - memset(msg_context, 0, sizeof(*msg_context)); msg_context->instance = instance; msg_context->handle = mmal_context_map_create_handle(&instance->context_map, @@ -2017,12 +2016,11 @@ int vchiq_mmal_init(struct vchiq_mmal_instance **out_instance) return -EIO; } - instance = kmalloc(sizeof(*instance), GFP_KERNEL); + instance = kzalloc(sizeof(*instance), GFP_KERNEL); if (!instance) return -ENOMEM; - memset(instance, 0, sizeof(*instance)); mutex_init(&instance->vchiq_mutex); mutex_init(&instance->bulk_mutex);