diff options
author | Linux Build Service Account <lnxbuild@localhost> | 2016-11-05 07:35:32 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-11-05 07:35:31 -0700 |
commit | 85d7e134cc5d95dfd3a1a5ee5a1d1435633288cd (patch) | |
tree | 35c3347e1ea2a50b9b5f9132527ec7bf5f12dc81 /drivers/gpu | |
parent | 2b28b1372cd8743c97fcb2a4411cc008721879b3 (diff) | |
parent | 71963395a56f5b8996f2c5ab6a3efb33f7e0dc45 (diff) |
Merge "msm: kgsl: Fix potential device NULL pointer dereferences"
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/msm/kgsl_snapshot.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/msm/kgsl_snapshot.c b/drivers/gpu/msm/kgsl_snapshot.c index a2e4a909062f..13dc3017072d 100644 --- a/drivers/gpu/msm/kgsl_snapshot.c +++ b/drivers/gpu/msm/kgsl_snapshot.c @@ -1067,6 +1067,9 @@ void kgsl_snapshot_save_frozen_objs(struct work_struct *work) size_t size = 0; void *ptr; + if (IS_ERR_OR_NULL(device)) + return; + kgsl_snapshot_process_ib_obj_list(snapshot); list_for_each_entry(obj, &snapshot->obj_list, node) { |