Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
vcsm: increment res_stats MAP_FAIL stats before we potentially releas…
…e the resource resource can be kfree'd when the reference count is zero, so we should not bump the res_stats of the resource after the vmcs_sm_release_resource call since the resource may have been kfree'd by this call. Instead, bump the stats before we call vmcs_sm_release_resource to avoid a potential NULL pointer derefernce. Bug found using cppcheck static analysis: [drivers/char/broadcom/vc_sm/vmcs_sm.c:1373]: (error) Dereferencing 'resource' after it is deallocated / released Signed-off-by: Colin Ian King <colin.king@canonical.com>
- Loading branch information