diff options
author | Colin Ian King <colin.king@canonical.com> | 2018-07-31 17:02:25 +0300 |
---|---|---|
committer | Boris Ostrovsky <boris.ostrovsky@oracle.com> | 2018-07-31 19:59:13 +0300 |
commit | 2789e83c933d7da583e592d7958e87493c889605 (patch) | |
tree | 0b8684759ec73bf0125293bb2fd884ba050646d5 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 47b428d14f06dbeab23dd5c7e424e15283841765 (diff) | |
download | linux-2789e83c933d7da583e592d7958e87493c889605.tar.xz |
xen/gntdev: don't dereference a null gntdev_dmabuf on allocation failure
Currently when the allocation of gntdev_dmabuf fails, the error exit
path will call dmabuf_imp_free_storage and causes a null pointer
dereference on gntdev_dmabuf. Fix this by adding an error exit path
that won't free gntdev_dmabuf.
Detected by CoverityScan, CID#1472124 ("Dereference after null check")
Fixes: bf8dc55b1358 ("xen/gntdev: Implement dma-buf import functionality")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions