summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorTian Tao <tiantao6@hisilicon.com>2020-08-12 15:42:59 +0800
committerThomas Zimmermann <tzimmermann@suse.de>2020-08-12 10:27:18 +0200
commit13b0d4a9ae0c2d650993c48be797992eaf621332 (patch)
tree2ed1b7d54c2e6fb3e9d50d11cbca386ac8bc6024 /tools/perf/scripts/python
parented7d94597fad747ff0be4a0045da79e7ddd6eba0 (diff)
drm/hisilicon: Code refactoring for hibmc_drv_de
The memory used to be allocated with devres helpers and released automatically. In rare circumstances, the memory's release could have happened before the DRM device got released, which would have caused memory corruption of some kind. Now we're embedding the data structures in struct hibmc_drm_private. The whole release problem has been resolved, because struct hibmc_drm_private is allocated with drmm_kzalloc and always released with the DRM device. Signed-off-by: Tian Tao <tiantao6@hisilicon.com> Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Link: https://patchwork.freedesktop.org/patch/msgid/1597218179-3938-3-git-send-email-tiantao6@hisilicon.com
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions