diff options
| author | Laura Abbott <[email protected]> | 2013-12-13 14:23:57 -0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2013-12-14 08:55:38 -0800 |
| commit | 55808b8d4dbd907834ac11e4959ef7d7040c3982 (patch) | |
| tree | 905d05906907a2d1d02cf9d244f0b60363270a24 /tools/perf/scripts/python | |
| parent | a1c6b996ec1d9c78ab58f189719e1674fea3d2fb (diff) | |
gpu: ion: Don't call ion_buffer_put on error path
If dma_buf_fd fails, the dma_buf needs to be cleaned up by
calling dma_buf_put. dma_buf_put will call ion_dma_buf_release
which in turn calls ion_buffer_put to clean up the buffer
reference. Calling ion_buffer_put after dma_buf_put drops the
reference count by one more which is incorrect. Fix this by
getting rid of the extra ion_buffer_put call.
Signed-off-by: Laura Abbott <[email protected]>
[jstultz: modified patch to apply to staging directory]
Signed-off-by: John Stultz <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions