Mir

GBM should switch to using PRIME buffers rather than flink

Bug #1124631 reported by Chris Halse Rogers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
Medium
Chris Halse Rogers

Bug Description

Flinking buffers makes them available to all authenticated DRM clients; since anything can request DRM authentication, this means that basically any process running in the users session can snoop on the framebuffer (bug #1025525).

We should transition away from flink to passing around PRIME fds. These have the nice property that only the process you passed the fd to has access to the buffer.

We'll also need to handle PRIME internally anyway, because it's how to pass buffers between GPUs.

Related branches

Changed in mir:
importance: Undecided → Medium
status: New → Triaged
information type: Proprietary → Public
Changed in mir:
assignee: nobody → Chris Halse Rogers (raof)
Changed in mir:
status: Triaged → In Progress
Changed in mir:
milestone: none → 0.0.3
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.0.3

Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.