Merge tag 'LA.UM.8.3.c25-07000-sdm845.0' of https://git.codelinaro.org/clo/la/kernel/msm-4.9 into android13-4.9-sdm845
"LA.UM.8.3.c25-07000-sdm845.0"
* tag 'LA.UM.8.3.c25-07000-sdm845.0' of https://git.codelinaro.org/clo/la/kernel/msm-4.9:
msm: ADSPRPC: Restrict untrusted applications from attaching to GuestOS
msm: kgsl: Remove 'fd' dependency to get dma_buf handle
msm: kgsl: Fix gpuaddr_in_range() to check upper bound
msm: kgsl: Zap performance counters across context switches
msm: kgsl: Add a sysfs node to control performance counter reads
msm: kgsl: Perform cache flush on the pages obtained using get_user_pages()
msm: kgsl: Fix memory leak for anonymous buffers
msm: kgsl: Update register protection config
disp: msm: sde: protect file private structure with mutex lock
msm: kgsl: Fix out of bound write in adreno_profile_submit_time
soc: qcom: glink: wait for tx blocked signal response
msm: kgsl: Deregister gpu address on memdesc_sg_virt failure
disp: msm: sde: add null check for drm file in msm_release
msm: adsprpc: Handle UAF in process shell memory
msm: adsprpc: Fix race condition in internal_control
msm: adsprpc: overflow vulnerability by race condition in adsprpc driver
crypto: Fix possible stack out-of-bound error
net:sockev: hold file reference till the sock event is sent
msm: kgsl: Access map_count only if entry is successfully allocated
msm: kgsl: Correct the refcount on current process PID
msm: kgsl: Stop using memdesc->usermem
msm: kgsl: Protect the memdesc->gpuaddr in SVM use cases
msm:ADSPRPC :Fix to avoid Use after free in fastrpc_internal_munmap
msm: kgsl: Allocate user_ctxt_record based on preemption feature flag
Conflicts:
drivers/char/adsprpc.c
drivers/gpu/msm/kgsl_iommu.c
drivers/gpu/msm/kgsl_mmu.c
Change-Id: I918030d8b29f3a67939a7711b4fa9f65da4c02b8