osd: fix using the fence_map which may be freed by KASAN scan
authorBrian Zhu <brian.zhu@amlogic.com>
Fri, 31 Aug 2018 16:47:33 +0000 (00:47 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Fri, 7 Sep 2018 08:55:49 +0000 (01:55 -0700)
commit7c7d0fe3e58bfdaec19cc794170b931accc5dbb9
tree6064fa613290868fd28774b39426b3d137ccb5ea
parente01b7f904089b4db040e2d1dd6b3788c648c1a33
osd: fix using the fence_map which may be freed by KASAN scan

PD#172928: osd: fix using the fence_map which may be freed by KASAN scan
    KASAN log:
        BUG: KASAN: use-after-free in sync_render_single_fence+0x25c/0x3b0
        Read of size 4 at addr ffffffc017f49864 by task HwBinder:3104_2/3182

Change-Id: Ia3e9987da9218eeba07e44178d62f55555707979
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
drivers/amlogic/media/osd/osd_hw.c