Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • mutter mutter
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 1.2k
    • Issues 1.2k
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 137
    • Merge requests 137
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • muttermutter
  • Merge requests
  • !506

Power save and KMS error handling fixes

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Jonas Ådahl requested to merge jadahl/mutter:wip/kms-power-save-race into master Mar 25, 2019
  • Overview 30
  • Commits 7
  • Pipelines 20
  • Changes 12

This MR consists of three fixes:

  1. A timeout calculation bug potentially causing us to end up in a semi-busy loop until the page flip FIFO became non-empty.
  2. A power saving issue where we in the past would potentially render in a semi-busy loop when power saving. Most likely seldom an issue, as redrawing requires damage, and we usually show the screen shield before power saving meaning no animation.
  3. Lack of power save handling in the FIFO-full handling (#509 (closed))
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: wip/kms-power-save-race