Mir

lp:~albaguirre/mir/backport-fixes-to-0.11

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

Owner:
Alberto Aguirre
Project:
Mir
Status:
Development

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:
lp:mir
This branch contains Public information 
Everyone can see this information.

Subscribers