Re: [PATCH 02/13] irq: Introduce IRQD_AFFINITY_MANAGED flag

From: Bart Van Assche
Date: Thu Jun 16 2016 - 05:09:08 EST


On 06/14/2016 09:58 PM, Christoph Hellwig wrote:
diff --git a/include/linux/irq.h b/include/linux/irq.h
index 4d758a7..49d66d1 100644
--- a/include/linux/irq.h
+++ b/include/linux/irq.h
@@ -197,6 +197,7 @@ struct irq_data {
* IRQD_IRQ_INPROGRESS - In progress state of the interrupt
* IRQD_WAKEUP_ARMED - Wakeup mode armed
* IRQD_FORWARDED_TO_VCPU - The interrupt is forwarded to a VCPU
+ * IRQD_AFFINITY_MANAGED - Affinity is managed automatically
*/

Does "managed automatically" mean managed by software? If so, I think it would help to mention which software manages IRQ affinity if the IRQD_AFFINITY_MANAGED flag has been set.

Thanks,

Bart.