Messages in this thread | | | From | "Ly, Bryant" <> | Subject | Re: [PATCHv3 1/2] scsi: ibmvscsis: Fix a stringop-overflow warning | Date | Tue, 18 Sep 2018 00:37:11 +0000 |
| |
> On Sep 11, 2018, at 2:22 PM, Laura Abbott <labbott@redhat.com> wrote: > > There's currently a warning about string overflow with strncat: > > drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c: In function 'ibmvscsis_probe': > drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c:3479:2: error: 'strncat' specified > bound 64 equals destination size [-Werror=stringop-overflow=] > strncat(vscsi->eye, vdev->name, MAX_EYE); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Switch to a single snprintf instead of a strcpy + strcat to handle this > cleanly. > > Signed-off-by: Laura Abbott <labbott@redhat.com> > --- > v3: Make sure there is an extra space in the partition name > --- > drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) >
Reviewed-by: Bryant G. Ly bly@catalogicsoftware.com
I sent a PR to update my email from bryantly@linux.vnet.ibm.com a week ago.
-Bryant
| |