Raghavendra Ambadas
b19e63b9b6
msm: mdp3: fix the use after free problem
...
currently the fdget is failed and freed in mdp3_get_img,
and again same is freed in mdp3_put_img function.
This can cause a use after free issue.
Change-Id: Ic2ad97a201d36b2bb49d3fdc93bb19ce089b6cb4
Signed-off-by: Raghavendra Ambadas <quic_c_rambad@quicinc.com>
Signed-off-by: srikanthreddy ponogoti <quic_sponogot@quicinc.com>
2025-02-14 15:30:55 +02:00
..
msm_dba
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
dsi_host_v2.c
msm: mdss: fix calls to usleep_range function in mdss driver
2018-05-09 06:22:06 -07:00
dsi_host_v2.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
dsi_io_v2.c
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
dsi_io_v2.h
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
dsi_status_6g.c
msm: mdss: add additional debug code for timeout issues
2018-06-21 17:30:18 +05:30
dsi_status_v2.c
msm: mdss: Add SPI display driver
2018-06-14 22:05:13 -07:00
dsi_v2.c
msm: mdss: add backlight gpio invert support for display
2018-04-19 22:57:01 -07:00
dsi_v2.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
Kconfig
msm: mdss: Add SPI display driver
2020-09-05 10:46:28 +05:30
Makefile
msm: mdss: Add SPI display driver
2020-09-05 10:46:28 +05:30
mdp3.c
msm: mdp3: fix the use after free problem
2025-02-14 15:30:55 +02:00
mdp3.h
msm: mdss: Allow resource update during secure UI
2020-03-05 05:50:00 +05:30
mdp3_ctrl.c
Merge "msm: mdss: Enable SPI in pan display path"
2020-04-16 03:19:00 -07:00
mdp3_ctrl.h
fbdev: mdss: Signal pending retire fence
2018-12-28 00:57:32 -08:00
mdp3_dma.c
Merge "msm: mdp3: xlog dump on fatal error"
2019-01-23 08:54:43 -08:00
mdp3_dma.h
mdss: mdp3: Flush fences on dma stop
2018-11-22 00:05:03 -08:00
mdp3_hwio.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdp3_layer.c
fbdev: msm: mdp3: Update ion client type in map_layer
2020-06-30 11:19:53 +05:30
mdp3_ppp.c
msm: mdp3: xlog dump on fatal error
2019-01-03 12:19:09 +05:30
mdp3_ppp.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdp3_ppp_data.c
msm: mdss: Add SPI display driver
2018-06-14 22:05:13 -07:00
mdp3_ppp_hwio.c
msm: mdss: Fix compilation errors for MDP3 driver
2018-04-04 23:57:34 -07:00
mdss.h
video: fbdev: msm: add TWM mode sysfs node
2020-01-21 21:38:32 -08:00
mdss_cec_core.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_cec_core.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_compat_utils.c
msm: mdss: Fix Gamma LUT bounds condition
2018-09-06 00:02:54 -07:00
mdss_compat_utils.h
msm: mdss: Allow resource update during secure UI
2020-03-05 05:50:00 +05:30
mdss_dba_utils.c
fbdev: msm: Fix unintialisation of variables
2018-08-03 12:58:37 +05:30
mdss_dba_utils.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_debug.c
fbdev/msm: sanitize debugfs inputs when reading mdp memory
2018-10-03 03:12:02 -07:00
mdss_debug.h
Merge "fbdev: msm: Fix systrace markers"
2018-05-20 00:18:37 -07:00
mdss_debug_frc.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_debug_xlog.c
msm: mdss: Add support to dump mdp and vbif registers
2018-10-03 14:01:11 +05:30
mdss_dsi.c
fbdev: msm: Changes for mapping once during dsi on
2021-02-28 08:33:37 +05:30
mdss_dsi.h
fbdev: msm: Add property for skipping clamp
2019-10-09 15:54:59 +08:00
mdss_dsi_clk.c
msm: mdss: update DSI ULPS entry/exit sequence
2018-04-16 18:53:44 +05:30
mdss_dsi_clk.h
msm: mdss: update DSI ULPS entry/exit sequence
2018-04-16 18:53:44 +05:30
mdss_dsi_cmd.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_dsi_cmd.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_dsi_host.c
fbdev: msm: Changes for mapping once during dsi on
2021-02-28 08:33:37 +05:30
mdss_dsi_panel.c
video: fbdev: msm: add skip-panel-reset dt property
2020-03-20 22:06:41 +05:30
mdss_dsi_phy.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_dsi_phy.h
msm: mdss: add support to program of HSTX drivers for DSI 12nm PHY
2018-04-16 18:53:51 +05:30
mdss_dsi_phy_12nm.c
msm: mdss: update the power down sequence for DSI 12nm PHY
2018-05-21 17:30:53 +05:30
mdss_dsi_status.c
msm: mdss: Add SPI display driver
2018-06-14 22:05:13 -07:00
mdss_edp.c
fbdev: msm: enable compilation of fb driver
2018-02-01 00:03:13 -08:00
mdss_edp.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_edp_aux.c
fbdev: msm: Clean up copyrights marking & fix naming issues
2018-02-10 03:43:20 -08:00
mdss_fb.c
msm: mdss: Add SPI display driver
2020-09-05 10:46:28 +05:30
mdss_fb.h
msm: mdss: Allow resource update during secure UI
2020-03-05 05:50:00 +05:30
mdss_hdmi_audio.c
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_audio.h
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_cec.c
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_cec.h
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_edid.c
fbdev: msm: enable compilation of fb driver
2018-02-01 00:03:13 -08:00
mdss_hdmi_edid.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_hdmi_hdcp.c
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_hdcp.h
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_hdcp2p2.c
msm: mdss: Fix null pointer dereference and unintialisation of variables
2018-06-20 14:42:04 +05:30
mdss_hdmi_mhl.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_hdmi_panel.c
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_panel.h
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_tx.c
msm: mdss: Fix out of bound access of array indexes
2018-06-20 22:29:24 -07:00
mdss_hdmi_tx.h
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_hdmi_util.c
msm: mdss: KW fixes in MDP driver
2018-09-04 23:19:22 -07:00
mdss_hdmi_util.h
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
mdss_io_util.c
msm: mdss: fix calls to usleep_range function in mdss driver
2018-05-09 06:22:06 -07:00
mdss_mdp.c
fbdev: msm: Add SPI display support for mdss driver
2020-09-05 10:47:14 +05:30
mdss_mdp.h
msm: disp: fix the race condition of vsync handler
2019-11-26 03:11:30 -08:00
mdss_mdp_cdm.c
msm: mdss: reset cdm block after used
2018-06-21 17:28:18 +05:30
mdss_mdp_cdm.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_ctl.c
msm: disp: fix the race condition of vsync handler
2019-11-26 03:11:30 -08:00
mdss_mdp_debug.c
mdss: mdp: Check for null pointer before access
2018-08-03 01:53:29 +05:30
mdss_mdp_debug.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_formats.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_hwio.h
msm: mdss: add additional debug code for timeout issues
2018-06-21 17:30:18 +05:30
mdss_mdp_intf_cmd.c
msm: disp: fix the race condition of vsync handler
2019-11-26 03:11:30 -08:00
mdss_mdp_intf_video.c
fbdev: msm: Changes for mapping once during dsi on
2021-02-28 08:33:37 +05:30
mdss_mdp_intf_writeback.c
msm: mdss: reset cdm block after used
2018-06-21 17:28:18 +05:30
mdss_mdp_layer.c
mdss: mdp: Validate null commit for secure display
2018-06-21 17:43:14 +05:30
mdss_mdp_overlay.c
video: fbdev: msm: add TWM mode sysfs node
2020-01-21 21:38:32 -08:00
mdss_mdp_pipe.c
Merge "msm: mdss: Fix out of bound access of array indexes"
2018-06-23 16:40:23 -07:00
mdss_mdp_pp.c
driver : Fix warnings and errors with llvm
2019-12-02 21:56:16 -08:00
mdss_mdp_pp.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_pp_cache_config.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_pp_cache_config.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_pp_common.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_pp_common.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_pp_debug.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_pp_v1_7.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_pp_v3.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_splash_logo.c
msm: mdss: Change IOMMU map sequence for splash
2018-06-06 13:09:37 +05:30
mdss_mdp_splash_logo.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_trace.h
msm: mdss: Add systrace for readptr_done
2018-06-20 14:04:49 +05:30
mdss_mdp_util.c
msm: mdss: fix secure buffer ref counting
2018-06-20 18:07:17 +05:30
mdss_mdp_wfd.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_mdp_wfd.h
fbdev: msm: use sync_file interface for fence
2018-02-08 00:32:18 +05:30
mdss_panel.c
msm: mdss: Constant fetch across dfps
2018-07-31 03:00:40 -07:00
mdss_panel.h
video: fbdev: msm: add skip-panel-reset dt property
2020-03-20 22:06:41 +05:30
mdss_qpic.c
msm: mdss: avoid sending panel off command during TWM entry
2018-05-11 03:15:53 -07:00
mdss_qpic.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_qpic_panel.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_qpic_panel.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mdss_rotator.c
msm: mdss: fix the use after free problem in rotator ioctl
2018-04-25 22:06:44 -07:00
mdss_rotator_internal.h
Merge "fbdev: msm: use sync_file interface for fence"
2018-02-09 16:28:55 -08:00
mdss_smmu.c
msm: mdp3: xlog dump on fatal error
2019-01-03 12:19:09 +05:30
mdss_smmu.h
msm: mdss: Change IOMMU map sequence for splash
2018-06-06 13:09:37 +05:30
mdss_spi_client.c
fbdev: msm: Add SPI display support for mdss driver
2020-09-05 10:47:14 +05:30
mdss_spi_client.h
fbdev: msm: Add SPI display support for mdss driver
2020-09-05 10:47:14 +05:30
mdss_spi_display.c
fbdev: msm: Add SPI display support for mdss driver
2020-09-05 10:47:14 +05:30
mdss_spi_panel.c
msm: mdss: Fix incorrect handle of vsync for SPI display
2020-09-05 10:48:07 +05:30
mdss_spi_panel.h
msm: mdss: Fix incorrect handle of vsync for SPI display
2020-09-05 10:48:07 +05:30
mdss_sync.c
fbdev: msm: check for valid fence before using objects
2025-02-14 15:30:54 +02:00
mdss_sync.h
fbdev: msm: Avoid creation of extra retire timeline
2018-03-23 11:51:33 +05:30
mdss_util.c
msm: mdss: move warnings and errors out of mdss spinlock
2018-06-20 14:06:24 +05:30
mdss_wb.c
fbdev: msm: enable compilation of fb driver
2018-02-01 00:03:13 -08:00
mdss_wb.h
fbdev: msm: enable compilation of fb driver
2018-02-01 00:03:13 -08:00
mhl_msc.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mhl_msc.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
mhl_sii8334.c
fbdev: msm: rename function in mdss_io_util
2018-02-07 02:30:22 -08:00
msm_mdss_io_8974.c
video:fbdev: fix compiler issue due to improper braces or indentation
2020-05-27 05:03:07 -07:00
qpic_panel_ili_qvga.c
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30
splash.h
fbdev: msm: Add snapshot of display framebuffer driver
2018-01-15 19:56:57 +05:30