On Fri, 2 Feb 2018, 8:12am, Arnd Bergmann wrote: > gcc-8 warns during link-time optimization that the strncpy() call > passes the size of the source buffer rather than the destination: > > drivers/scsi/qedf/qedf_dbg.c: In function 'qedf_uevent_emit': > include/linux/string.h:253: error: 'strncpy' specified bound depends on the > length of the source argument [-Werror=stringop-overflow=] > > This changes it to strscpy() with the correct length, guaranteeing > a properly nul-terminated string of the right size. > > Signed-off-by: Arnd Bergmann <a...@arndb.de> > --- > drivers/scsi/qedf/qedf_dbg.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >
Reasonable security precaution. Acked-by: Chad Dupuis <chad.dup...@cavium.com>