Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • L linux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Kirill Smelkov
  • linux
  • Repository
You need to sign in or sign up before continuing.
  • linux
  • kernel
  • hrtimer.c
Find file BlameHistoryPermalink
  • John Stultz's avatar
    hrtimer: fix timerqueue conversion flub · b007c389
    John Stultz authored Dec 10, 2010
    
    
    In converting the hrtimers to timerqueue, I missed
    a spot in hrtimer_run_queues where we loop running
    timers. We end up not pulling the new next value out
    and instead just use the last next value, causing
    boot time hangs in some cases.
    
    The proper fix is to pull timerqueue_getnext each iteration
    instead of using a local next value.
    
    Reported-by: default avatarIngo Molnar <mingo@elte.hu>
    Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
    b007c389
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7