Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
HAL_iMx6 HAL_iMx6
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • RiscOS
    • SSources
  • HAL
  • HAL_iMx6HAL_iMx6
  • Merge requests
  • !1

Merged
Created May 12, 2020 by Jeffrey Lee@jleeDeveloper

Fix SMP doorbell device

  • Overview 0
  • Commits 1
  • Changes 1

With FIQs enabled, the doorbell interrupts were only being delivered as FIQs, not IRQs. Fix so that they'll be delivered as both (the current SMP module expects them to be IRQs, but FIQs could be a sensible future improvement)

Fixes hang on Service_PagesUnsafe when SMP module is active (+ unreliable SMP thread scheduling), due to the doorbell interrupts never triggering

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: SMPFix