On Tue, 25 Jul 2023, Jan Beulich wrote: > On 24.07.2023 19:50, Federico Serafini wrote: > > @@ -182,7 +182,8 @@ void irq_set_affinity(struct irq_desc *desc, const > > cpumask_t *cpu_mask) > > } > > > > int request_irq(unsigned int irq, unsigned int irqflags, > > - void (*handler)(int, void *, struct cpu_user_regs *), > > + void (*handler)(int irq, void *dev_id, > > + struct cpu_user_regs *regs), > > const char *devname, void *dev_id) > > { > > Before we accept patches, don't we need to first settle on whether to > apply the rule(s) also to function type declarations (and not just > ordinary prototypes)?
Yes, in retrospect we should have found agreement on this issue this morning but I forgot to bring it up :-( Ooops. (I think the agreement was to change the function type declarations too, that's why docs/misra/rules.rst doesn't have a note about this, but I don't want to make assumptions as I am not certain.)