[PATCH v11 06/10] genirq/msi-doorbell: msi_doorbell_safe
From: Thomas Gleixner <hidden>
Date: 2016-07-20 08:14:44
Also in:
kvm, kvmarm, linux-iommu, lkml
From: Thomas Gleixner <hidden>
Date: 2016-07-20 08:14:44
Also in:
kvm, kvmarm, linux-iommu, lkml
On Tue, 19 Jul 2016, Eric Auger wrote:
+bool msi_doorbell_safe(void)
+{
+ struct irqchip_doorbell *db;
+ bool irq_remapping = true;
+
+ mutex_lock(&irqchip_doorbell_mutex);
+ list_for_each_entry(db, &irqchip_doorbell_list, next) {
+ irq_remapping &= db->info.irq_remapping;db->info.irq_remapping is set in msi_doorbell_register(). So you can keep book about that there. No need to iterate here. Thanks, tglx