summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorCalvin Owens <calvinowens@fb.com>2016-07-28 06:45:51 +0200
committerMartin K. Petersen <martin.petersen@oracle.com>2016-08-09 03:05:58 +0200
commit310c8e40d5cd2512b6d46177563460726cc6166a (patch)
tree294c8777c7e21c6b54e8981e4d16bbf3d6d4114d /scripts
parentLinux 4.8-rc1 (diff)
downloadlinux-310c8e40d5cd2512b6d46177563460726cc6166a.tar.xz
linux-310c8e40d5cd2512b6d46177563460726cc6166a.zip
mpt3sas: Ensure the connector_name string is NUL-terminated
We blindly trust the hardware to give us NUL-terminated strings, which is a bad idea because it doesn't always do that. For example: [ 481.184784] mpt3sas_cm0: enclosure level(0x0000), connector name( \x3) In this case, connector_name is four spaces. We got lucky here because the 2nd byte beyond our character array happens to be a NUL. Fix this by explicitly writing '\0' to the end of the string to ensure we don't run off the edge of the world in printk(). Signed-off-by: Calvin Owens <calvinowens@fb.com> Acked-by: Chaitra P B <chaitra.basappa@broadcom.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions