commit | aa123268c2623c62e33248dafc0572f091689e86 | [log] [tgz] |
---|---|---|
author | Thomas Hellstrom <thellstrom@vmware.com> | Tue Nov 02 13:21:47 2010 +0000 |
committer | Dave Airlie <airlied@redhat.com> | Tue Nov 09 13:38:32 2010 +1000 |
tree | 8a61fcdcc61849b5b931466bc4560b543bc75527 | |
parent | a0ae5864d42b41c411368bd689462bf063c029c8 [diff] |
drm/ttm: Make sure a sync object doesn't disappear while we use it The sync object may disappear as soon as we release the bo::lock, so take a reference on it while we use it. One option would be to call sync_object_flush() before releasing the bo::lock, but that would put an atomic requirement on that function. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Signed-off-by: Dave Airlie <airlied@redhat.com>