diff options
author | Kees Cook <[email protected]> | 2021-07-01 17:44:07 +0200 |
---|---|---|
committer | David S. Miller <[email protected]> | 2021-07-01 15:54:01 -0700 |
commit | 5140aaa4604ba96685dc04b4d2dde3384bbaecef (patch) | |
tree | 25371a85480e67d04ce124a871f305be2fc95cda /tools/perf/scripts/python/intel-pt-events.py | |
parent | 6dce38b4b7ffb39539b49feca2b3ce34dbaadf02 (diff) |
s390: iucv: Avoid field over-reading memcpy()
In preparation for FORTIFY_SOURCE performing compile-time and run-time
field bounds checking for memcpy(), memmove(), and memset(), avoid
intentionally reading across neighboring array fields.
Add a wrapping struct to serve as the memcpy() source so the compiler
can perform appropriate bounds checking, avoiding this future warning:
In function '__fortify_memcpy',
inlined from 'iucv_message_pending' at net/iucv/iucv.c:1663:4:
./include/linux/fortify-string.h:246:4: error: call to '__read_overflow2_field' declared with attribute error: detected read beyond size of field (2nd parameter)
Signed-off-by: Kees Cook <[email protected]>
Signed-off-by: Karsten Graul <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/intel-pt-events.py')
0 files changed, 0 insertions, 0 deletions