| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC 04/16] vgic: move irq_to_pending out of lock
 On 28/11/2018 21:31, Andrii Anisov wrote: From: Andrii Anisov <andrii_anisov@xxxxxxxx> For GICV2 pending_irq allocation is not concurrent, so reduce some code under lock. So this is reverting part of 5f66da659060563df8481a86c017f07455095045 "ARM: vGIC: move irq_to_pending() calls under the VGIC VCPU lock".The vGIC is meant to be common, so I don't think the patch would be correct for GICv3. However, this function can only be called with SPI (PPI/SGI can't migrate). All but one SPI are associated to a physical interrupts. So I am not entirely convinced this will have any benefits on GICv2. Do you see any contention on the lock? 
 Cheers, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel 
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |