HomeFreeBSD

Implement finer locking in ITS

Description

Implement finer locking in ITS

  • Change locks' names to be more suitable
  • Don't use blocking mutex. Lock only basic operations such as lists or bitmaps modifications.

Reviewed by: wma
Obtained from: Semihalf
Sponsored by: Cavium
Differential Revision: https://reviews.freebsd.org/D5230

Details

Provenance
zbbAuthored on
Reviewer
wma
Differential Revision
D5230: Implement finer locking in ITS
Parents
rS295517: Initially bind all interrupts to the boot CPU when using GICv3
Branches
Unknown
Tags
Unknown