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