Go to file
Ramesh Nallagopu cc9738786a msm: adsprpc : Fix use after free in fastrpc_update_ramdump_status
Thread1 can free up the fl->init memory in
fastrpc_init_create_dynamic_process  with fl spin lock, same time thread2
adding fl->init_mem to chan->initmems list with global spin lock in
fastrpc_update_ramdump_status can lead to use after free in
fastrpc_ramdump_collection. Fix is to use global spin lock while
handling fl->init_mem.

Change-Id: I7a497dc962b6967a4d594a3acce55f8ce0eb3a55
Signed-off-by: rnallago <quic_rnallago@quicinc.com>
2024-03-05 22:25:07 +05:30
config Change copyright in config file 2022-10-20 10:29:34 -07:00
dsp msm: adsprpc : Fix use after free in fastrpc_update_ramdump_status 2024-03-05 22:25:07 +05:30
include Include new header fastrpc_shared.h 2023-06-12 11:04:11 -07:00
Android.mk Enable ddk compilation for pineapple 2023-06-07 20:30:18 -07:00
BUILD.bazel msm: Add volcano module support 2024-02-06 11:00:03 +05:30
define_modules.bzl Include new header fastrpc_shared.h 2023-06-12 11:04:11 -07:00
dsp_kernel_board.mk Check product type before enabling driver 2023-10-10 12:44:50 +05:30
dsp_kernel_product.mk Check product type before enabling driver 2023-10-10 12:44:50 +05:30
Kbuild Include new header fastrpc_shared.h 2023-06-12 11:04:11 -07:00
Kbuild.am Add support for LE compilation 2023-01-26 23:23:19 -08:00
Makefile adsprpc: msm: Add rules for compilation 2022-09-23 10:05:54 -07:00
Makefile.am Add support for LE compilation 2023-01-26 23:23:19 -08:00
product.mk Check product type before enabling driver 2023-10-10 12:44:50 +05:30