OSDN Git Service

ANDROID: fix uninitilized variable
authorWei Wang <wvw@google.com>
Fri, 6 Jan 2017 23:30:33 +0000 (15:30 -0800)
committer0ranko0P <ranko0p@outlook.com>
Wed, 4 Dec 2019 17:17:33 +0000 (01:17 +0800)
commitce6ddde31a4aa3ec211e376a9e8794f787b80244
tree437b82bf399e2b0e838fc99b5bb0d9558838f790
parent2054c2ca553a71e0974e6c17606886d01d889ea9
ANDROID: fix uninitilized variable

Currently we set CONFIG_CC_OPTIMIZE_FOR_SIZE which suppressed the compiler
warning of unused variables which can lead undefined behavior e.g. memory
corruption and panic. See https://lkml.org/lkml/2013/3/25/347.

This patch fixes all the uninitilized variables in kernel

Bug: 33353384
Test: On device
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I0ae1082f447b435d71156d471878ba71aa16c378
[wight554: strip to apply over caf version]
Signed-off-by: Volodymyr Zhdanov <wight554@gmail.com>
16 files changed:
drivers/char/diag/diag_dci.c
drivers/clk/msm/clock-osm.c
drivers/platform/msm/ipa/ipa_v3/ipa_client.c
drivers/soc/qcom/glink.c
drivers/soc/qcom/msm_bus/msm_bus_rules.c
drivers/soc/qcom/msm_smem.c
drivers/soundwire/swr-wcd-ctrl.c
drivers/staging/android/lowmemorykiller.c
drivers/thermal/msm-tsens.c
drivers/video/fbdev/msm/mdss_dsi.c
drivers/video/fbdev/msm/mdss_mdp_layer.c
drivers/video/fbdev/msm/mdss_mdp_pp_cache_config.c
drivers/video/fbdev/msm/mdss_mdp_util.c
drivers/video/fbdev/msm/mdss_rotator.c
sound/soc/codecs/wcd-spi.c
sound/soc/codecs/wcd9335.c