diff options
| author | Nathan Chancellor <[email protected]> | 2019-03-07 22:56:51 +0000 |
|---|---|---|
| committer | Matthias Brugger <[email protected]> | 2019-04-12 19:57:49 +0000 |
| commit | 89e28da82836530f1ac7a3a32fecc31f22d79b3e (patch) | |
| tree | 1d3e970a9343d6e9b1fb230ddefac02b39459677 /lib/memory-notifier-error-inject.c | |
| parent | soc: mediatek: pwrap: add support for MT8516 pwrap (diff) | |
| download | kernel-89e28da82836530f1ac7a3a32fecc31f22d79b3e.tar.gz kernel-89e28da82836530f1ac7a3a32fecc31f22d79b3e.zip | |
soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher
When building with -Wsometimes-uninitialized, Clang warns:
drivers/soc/mediatek/mtk-pmic-wrap.c:1358:6: error: variable 'rdata' is
used uninitialized whenever '||' condition is true
[-Werror,-Wsometimes-uninitialized]
If pwrap_write returns non-zero, pwrap_read will not be called to
initialize rdata, meaning that we will use some random uninitialized
stack value in our print statement. Zero initialize rdata in case this
happens.
Link: https://github.com/ClangBuiltLinux/linux/issues/401
Signed-off-by: Nathan Chancellor <[email protected]>
Reviewed-by: Nick Desaulniers <[email protected]>
Reviewed-by: Arnd Bergmann <[email protected]>
Signed-off-by: Matthias Brugger <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions
