Created by Alberto Aguirre on 2015-02-23 and last modified on 2015-02-23
Get this branch:
bzr branch lp:~albaguirre/mir/backport-fixes-to-0.11
Only Alberto Aguirre can upload to this branch. If you are Alberto Aguirre please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Alberto Aguirre

Recent revisions

2293. By Alberto Aguirre on 2015-02-23

Update changelog

2292. By Alberto Aguirre on 2015-02-23

server: bump ABI to 30

2291. By Alberto Aguirre on 2015-02-23

Fix deadlock caused by lock ordering issues.

The framedropping policy acquires an internal lock while invoking the user callback. BufferQueue calls framedrop policy methods while holding its own lock; the callback implementation given to the policy also acquires the same lock which results in a classic lock ordering deadlock issue.

To avoid such lock order issues, the framedrop policy and alarm factory interfaces expose an additional API to allow users to pass in lock/unlock functions, which can then be used by the callback dispatching context to preserve lock ordering.

Backported from lp:mir r2335

2290. By Alexandros Frantzis on 2015-02-23

platforms: Use the ABI version in platform library names and packages.

Backported from lp:mir, r2333

2289. By Daniel van Vugt on 2015-02-12

changelog: Merge final vivid changelog 0.11.0+15.04.20150209.1-0ubuntu1

2288. By Robert Carr on 2015-02-09

Update changelog

2286. By Robert Carr on 2015-02-06

Merge changelog

2285. By Robert Carr on 2015-02-06

Cherrypick lp:~mir-team/mir/repair-client-abi 2303...2305

2284. By Robert Carr <racarr@ocelot> on 2015-02-03

Merge lp:~vanvugt/mir/fix-buffers_ready_for_compositor

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.