The patch titled Subject: mwave: fix info leak in mwave_ioctl() has been added to the -mm tree. Its filename is mwave-fix-info-leak-in-mwave_ioctl.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/SubmitChecklist when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: Dan Carpenter <dan.carpenter@xxxxxxxxxx> Subject: mwave: fix info leak in mwave_ioctl() Smatch complains that on 64 bit systems, there is a hole in the MW_ABILITIES struct between ->component_count and ->component_list[]. It leaks stack information from the mwave_ioctl() function. I've added a memset() to initialize the struct to zero. Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> Cc: Greg KH <greg@xxxxxxxxx> Cc: Jiri Kosina <jkosina@xxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/char/mwave/tp3780i.c | 1 + 1 file changed, 1 insertion(+) diff -puN drivers/char/mwave/tp3780i.c~mwave-info-leak-in-mwave_ioctl drivers/char/mwave/tp3780i.c --- a/drivers/char/mwave/tp3780i.c~mwave-info-leak-in-mwave_ioctl +++ a/drivers/char/mwave/tp3780i.c @@ -479,6 +479,7 @@ int tp3780I_QueryAbilities(THINKPAD_BD_D PRINTK_2(TRACE_TP3780I, "tp3780i::tp3780I_QueryAbilities entry pBDData %p\n", pBDData); + memset(pAbilities, 0, sizeof(*pAbilities)); /* fill out standard constant fields */ pAbilities->instr_per_sec = pBDData->rDspSettings.uIps; pAbilities->data_size = pBDData->rDspSettings.uDStoreSize; _ Patches currently in -mm which might be from dan.carpenter@xxxxxxxxxx are linux-next.patch ocfs2-fix-error-handling-in-ocfs2_ioctl_move_extents.patch ocfs2-fix-null-dereference-for-moving-extents.patch mm-page_alloc-avoid-marking-zones-full-prematurely-after-zone_reclaim-fix.patch i2o-check-copy_from_user-size-parameter.patch mwave-fix-info-leak-in-mwave_ioctl.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html