On Sat, Jun 23, 2018 at 03:39:02PM -0500, Steve French wrote: > ---------- Forwarded message --------- > From: Steve French <smfrench@xxxxxxxxx> > Date: Sat, Jun 23, 2018 at 3:37 PM > Subject: Sparse errors in 4.18-rc in slab.h > To: <sparse@xxxxxxxxxxxxxxx> > Cc: LKML <linux-kernel@xxxxxxxxxxxxxxx> > > > I am getting many of these sparse warnings in 4.18-rc1 > > ./include/linux/slab.h:631:13: error: undefined identifier > '__builtin_mul_overflow' > > They are a little distracting (I missed a more important sparse > warning due to large number of those from slab.h). Any ideas how to > silence it? Hi, Patches to support these builtins have been posted recently. You can get them via my tree at (which, btw, contains numerous other fixes): git://github.com/lucvoo/sparse.git master or take them, for example via patchwork: https://patchwork.kernel.org/patch/10453661/ https://patchwork.kernel.org/patch/10453663/ https://patchwork.kernel.org/patch/10453665/ (but I can't guarantee they apply on the official tree). Regards, -- Luc -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html