[Intel-gfx] [CI 1/3] drm/i915: Split device release from unload

2017-02-10 Thread Chris Wilson
We may need to keep our memory management alive after we have unloaded the physical pci device. For example, if we have exported an object via dmabuf, that will keep the device around but the pci device may be removed before the dmabuf itself is released, use of the pci hardware will be revoked, bu

[Intel-gfx] [CI 1/3] drm/i915: Split device release from unload

2017-02-08 Thread Chris Wilson
We may need to keep our memory management alive after we have unloaded the physical pci device. For example, if we have exported an object via dmabuf, that will keep the device around but the pci device may be removed before the dmabuf itself is released, use of the pci hardware will be revoked, bu