This patch series adds the listed bug fixes that have been missing in upstream fastRPC driver. - Store actual size of map and check it against the user passed size. - Consider map buf for map lookup. - Fix possible map leak in fastrpc_put_args. - Skip refcount increment for DMA handles. Patch [v2]: https://lore.kernel.org/linux-arm-msm/[email protected]/
Changes in v3: - Remove the unused line. Changes in v2: - Fix possible map leak in fastrpc_put_args. - Remove take_ref argument. Ling Xu (4): misc: fastrpc: Save actual DMA size in fastrpc_map structure misc: fastrpc: Fix fastrpc_map_lookup operation misc: fastrpc: fix possible map leak in fastrpc_put_args misc: fastrpc: Skip reference for DMA handles drivers/misc/fastrpc.c | 89 +++++++++++++++++++++++++++--------------- 1 file changed, 58 insertions(+), 31 deletions(-) -- 2.34.1
