android_kernel_samsung_sm86.../drivers/cam_cdm
Yash Upadhyay d6d05fba0b msm: camera: cdm: Prevention from OOB on virtual cdm write
Adds proper sanity on virtual cdm right operation to avoid
OOB register space access. After getting the mapped buffers
through cam_mem_get_cpu_buf() in kernel, userspace is still
able to access those buffers. So, the validation of offsets
and sizes does not have any advantage if userspace can alter
those parameters after we have validated them. That's why we
copied the information in kernel before we validate that.

CRs-Fixed: 3778045
Change-Id: I3b53549419b40a92333263e29d93220577d691e9
Signed-off-by: Yash Upadhyay <quic_yupadhya@quicinc.com>
2024-04-19 09:17:36 +05:30
..
cam_cdm_core_common.c msm: camera: utils: Add support for LowSVS_D1 2023-07-07 16:06:34 -07:00
cam_cdm_core_common.h msm: camera: cdm: Removing dead code 2023-03-07 18:06:24 -08:00
cam_cdm_hw_core.c msm: camera: cdm: Fixing memory leak in cdm driver 2023-07-26 15:57:15 -07:00
cam_cdm_hw_reg_1_0.h msm: camera: cdm: Add support for CDM 2.2 2022-04-13 17:06:34 -07:00
cam_cdm_hw_reg_1_1.h msm: camera: cdm: Add support for CDM 2.2 2022-04-13 17:06:34 -07:00
cam_cdm_hw_reg_1_2.h msm: camera: cdm: Add support for CDM 2.2 2022-04-13 17:06:34 -07:00
cam_cdm_hw_reg_2_0.h msm: camera: cdm: Add support for CDM 2.2 2022-04-13 17:06:34 -07:00
cam_cdm_hw_reg_2_1.h msm: camera: cdm: Add support for CDM 2.2 2022-04-13 17:06:34 -07:00
cam_cdm_hw_reg_2_2.h msm: camera: cdm: Add support for CDM 2.2 2022-04-13 17:06:34 -07:00
cam_cdm_intf_api.h msm: camera: isp: Add domain-id support 2022-08-15 15:36:12 -07:00
cam_cdm_intf.c msm: camera: cdm: Resolve potential data race condition 2023-01-24 18:06:29 -08:00
cam_cdm_soc.c msm: camera: cdm: Correct the CDM iommu handle 2021-09-29 12:55:45 -07:00
cam_cdm_soc.h msm: camera: cdm: Add support for CDM 2.2 2022-04-13 17:06:34 -07:00
cam_cdm_util.c msm: camera: cdm: Prevention from OOB on virtual cdm write 2024-04-19 09:17:36 +05:30
cam_cdm_util.h msm: camera: isp: validation of cmd_buf support 2023-10-03 01:17:11 -07:00
cam_cdm_virtual_core.c msm: camera: mem_mgr: Add refcount to track in use buffers 2023-06-21 15:06:26 -07:00
cam_cdm_virtual.h Camera: Bring over camera driver changes 2019-07-08 10:24:55 -07:00
cam_cdm.h msm: camera: cdm: Add support for CDM 2.2 2022-04-13 17:06:34 -07:00