i965/iris: fix submission failure when using multiple screens
Using multiple screens creates issues with the bufmgr allocated per screen.
We end up using incorrect gem_handle for a given DRM file descriptor.
To solve that issue use a single bufmgr per device by checking DRM file descriptors.
Fixes: #1373 (closed)
Edited by Lionel Landwerlin