diff options
| author | Calvin Owens <[email protected]> | 2016-07-27 21:45:51 -0700 |
|---|---|---|
| committer | Martin K. Petersen <[email protected]> | 2016-08-08 21:05:58 -0400 |
| commit | 310c8e40d5cd2512b6d46177563460726cc6166a (patch) | |
| tree | 294c8777c7e21c6b54e8981e4d16bbf3d6d4114d /tools/perf/scripts/python | |
| parent | 29b4817d4018df78086157ea3a55c1d9424a7cfc (diff) | |
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 <[email protected]>
Acked-by: Chaitra P B <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions