diff --git a/drivers/usb/gadget/f_qdss.c b/drivers/usb/gadget/f_qdss.c index 26e4bd536421d41af8a520c963b79267a9b88b32..e939748addc0c748b410088fd8b15a337395eb77 100644 --- a/drivers/usb/gadget/f_qdss.c +++ b/drivers/usb/gadget/f_qdss.c @@ -583,7 +583,7 @@ static int qdss_bind_config(struct usb_configuration *c, const char *name) spin_lock_irqsave(&d_lock, flags); list_for_each_entry(ch, &usb_qdss_ch_list, list) { - if (!strncmp(name, ch->name, sizeof(ch->name))) { + if (strcmp(name, ch->name) == 0) { found = 1; break; } @@ -737,7 +737,7 @@ struct usb_qdss_ch *usb_qdss_open(const char *name, void *priv, spin_lock_irqsave(&d_lock, flags); /* Check if we already have a channel with this name */ list_for_each_entry(ch, &usb_qdss_ch_list, list) { - if (!strncmp(name, ch->name, sizeof(ch->name))) { + if (strcmp(name, ch->name) == 0) { found = 1; break; } diff --git a/drivers/video/msm/mipi_novatek.c b/drivers/video/msm/mipi_novatek.c index 0963053176790912af4accec541fe40e447e01fe..013bbe3afb37ea9c5322714a59d6cb506eb0a06d 100644 --- a/drivers/video/msm/mipi_novatek.c +++ b/drivers/video/msm/mipi_novatek.c @@ -680,7 +680,7 @@ static ssize_t mipi_dsi_3d_barrier_read(struct device *dev, struct device_attribute *attr, char *buf) { - return snprintf((char *)buf, sizeof(buf), "%u\n", barrier_mode); + return snprintf((char *)buf, PAGE_SIZE, "%u\n", barrier_mode); } static ssize_t mipi_dsi_3d_barrier_write(struct device *dev,