android_kernel_samsung_msm8976/drivers/video/msm/mdss
Wei Wang bb454f3bae 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
2019-07-27 22:10:15 +02:00
..
mhl3 msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
samsung video: msm: samsung: Fix mode_max permissions 2019-07-27 21:45:54 +02:00
Kconfig Import latest Samsung release 2017-04-18 03:43:52 +02:00
Makefile Import latest Samsung release 2017-04-18 03:43:52 +02:00
dsi_host_v2.c
dsi_host_v2.h
dsi_io_v2.c
dsi_io_v2.h
dsi_status_6g.c
dsi_status_v2.c
dsi_v2.c
dsi_v2.h
mdp3.c msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
mdp3.h
mdp3_ctrl.c Merge tag 'LA.BR.1.3.6-03510-8976.0' into HEAD 2017-04-18 12:11:50 +02:00
mdp3_ctrl.h
mdp3_dma.c
mdp3_dma.h
mdp3_hwio.h
mdp3_ppp.c msm: mdss: Fix possible integer overflow 2017-08-29 23:40:10 -07:00
mdp3_ppp.h
mdp3_ppp_data.c
mdp3_ppp_hwio.c msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
mdss.h Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_cec_abstract.c
mdss_cec_abstract.h
mdss_compat_utils.c
mdss_compat_utils.h
mdss_dba_utils.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_dba_utils.h
mdss_debug.c msm: mdss: sanitize debugfs inputs when reading mdp memory 2019-07-27 22:08:42 +02:00
mdss_debug.h Merge tag 'LA.BR.1.3.6-03510-8976.0' into HEAD 2017-04-18 12:11:50 +02:00
mdss_debug_xlog.c msm: mdss: check buffer size before writing to user buffer 2019-07-27 21:50:39 +02:00
mdss_dsi.c msm: mdss: Fix for wrong length in copy_to_user 2019-07-27 21:50:39 +02:00
mdss_dsi.h Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_dsi_cmd.c
mdss_dsi_cmd.h
mdss_dsi_host.c msm: mdss: clear BTA_DONE interrupt during DSI read operations 2019-07-27 21:51:12 +02:00
mdss_dsi_panel.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_dsi_phy.c
mdss_dsi_phy.h
mdss_dsi_status.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_edp.c
mdss_edp.h
mdss_edp_aux.c
mdss_fb.c BACKPORT: msm: mdss: Fix invalid dma attachment during fb shutdown 2019-07-27 21:51:53 +02:00
mdss_fb.h Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_hdmi_cec.c msm: mdss: hdmi: check up-bound of CEC frame size 2017-07-03 20:09:17 -07:00
mdss_hdmi_cec.h
mdss_hdmi_edid.c msm: mdss: hdmi: validate HDMI EDID's max number of CEA blocks 2017-10-03 22:38:57 -07:00
mdss_hdmi_edid.h
mdss_hdmi_hdcp.c
mdss_hdmi_hdcp.h
mdss_hdmi_mhl.h
mdss_hdmi_tx.c msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
mdss_hdmi_tx.h
mdss_hdmi_util.c msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
mdss_hdmi_util.h
mdss_io_util.c
mdss_mdp.c msm: mdss: Fix double free during probe fail 2019-07-27 22:08:41 +02:00
mdss_mdp.h Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_mdp_ctl.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_mdp_debug.c msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
mdss_mdp_debug.h
mdss_mdp_formats.h Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_mdp_hwio.h
mdss_mdp_intf_cmd.c ANDROID: fix uninitilized variable 2019-07-27 22:10:15 +02:00
mdss_mdp_intf_hr_video.c msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
mdss_mdp_intf_video.c Merge tag 'LA.BR.1.3.6-04710-8976.0' of https://source.codeaurora.org/quic/la/kernel/msm-3.10 into HEAD 2017-09-15 11:27:24 +02:00
mdss_mdp_intf_writeback.c msm: mdss: update rotator frame rate in the pipe configuration 2016-08-10 02:08:45 -07:00
mdss_mdp_overlay.c Merge tag 'LA.BR.1.3.6-04510-8976.0' of https://source.codeaurora.org/quic/la/kernel/msm-3.10 into HEAD 2017-08-06 13:38:06 +02:00
mdss_mdp_pipe.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_mdp_pp.c msm: mdss: Buffer overflow while processing gamut table data 2017-06-16 02:03:11 -07:00
mdss_mdp_pp.h
mdss_mdp_pp_debug.c
mdss_mdp_rotator.c msm: mdss: fix race condition between rotator api's 2019-07-27 21:50:02 +02:00
mdss_mdp_rotator.h
mdss_mdp_splash_logo.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_mdp_splash_logo.h
mdss_mdp_trace.h
mdss_mdp_util.c msm: mdss: adjust mdss_mdp_get_plane_sizes parameters init order 2019-07-27 21:49:14 +02:00
mdss_mdp_wb.c msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
mdss_panel.c
mdss_panel.h Import latest Samsung release 2017-04-18 03:43:52 +02:00
mdss_qpic.c
mdss_qpic.h
mdss_qpic_panel.c
mdss_qpic_panel.h
mdss_util.c msm: mdss: hide kernel addresses from unprevileged users 2016-09-12 02:10:01 -07:00
mdss_wb.c
mdss_wb.h
mhl_msc.c
mhl_msc.h
mhl_sii8334.c
msm_mdss_io_8974.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
qpic_panel_ili_qvga.c
splash.h