[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 16/16] xen/arm: IRQ: Handle multiple action per IRQ
>>> On 04.04.14 at 10:52, <julien.grall@xxxxxxxxxx> wrote: > On 04/04/2014 08:59 AM, Jan Beulich wrote: >>>>> On 03.04.14 at 22:42, <julien.grall@xxxxxxxxxx> wrote: >>> @@ -27,6 +30,7 @@ struct irqaction { >>> #define IRQ_MOVE_PENDING (1u<<5) /* IRQ is migrating to another CPUs */ >>> #define IRQ_PER_CPU (1u<<6) /* IRQ is per CPU */ >>> #define IRQ_GUEST_EOI_PENDING (1u<<7) /* IRQ was disabled, pending a guest >>> EOI */ >>> +#define IRQ_SHARED (1<<8) /* IRQ is shared */ >> >> This is now given two meanings (input to above functions and status), >> which in the long run can become problematic. Please follow Linux by >> using two distinct flag sets. > > Ok, I will rename it Ito IRQF_SHARED and introduce a new field "flags" > in irq_desc. No, sorry, that's not what I meant. I want the new definition solely for the purpose of passing as function argument. Folding all the flags internally into the status field is quite okay for the time being. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |