aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorKees Cook <keescook@chromium.org>2021-06-17 10:13:17 -0700
committerKalle Valo <kvalo@codeaurora.org>2021-06-22 18:24:33 +0300
commit0d5e743db480642818401fb34bbc3f0da28abdfb (patch)
tree4e0e3d2c395547672037c6c58a6dfa91ab709f9e /tools/perf/scripts/python/export-to-sqlite.py
parent3f26f7665c5ddc880444e3daaecb3a46794ba3a4 (diff)
downloadlinux-0d5e743db480642818401fb34bbc3f0da28abdfb.tar.gz
linux-0d5e743db480642818401fb34bbc3f0da28abdfb.tar.bz2
linux-0d5e743db480642818401fb34bbc3f0da28abdfb.zip
rtlwifi: rtl8192de: Fully initialize curvecount_val
In preparation for FORTIFY_SOURCE performing compile-time and run-time field bounds checking for memcpy(), memmove(), and memset(), avoid intentionally writing across neighboring array fields. The size argument to memset() is bytes, but the array element size of curvecount_val is u32, so "CV_CURVE_CNT * 2" was only 1/4th of the contents of curvecount_val. Adjust memset() to wipe full buffer size. Signed-off-by: Kees Cook <keescook@chromium.org> Reviewed-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/20210617171317.3410722-1-keescook@chromium.org
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions