Re: [PATCH v1 0/2] genirq: support multiple IRQ notifier.

2016-03-28 Thread Weongyo Jeong
On Fri, Mar 25, 2016 at 12:32:43PM -0700, Christoph Hellwig wrote: > On Fri, Mar 25, 2016 at 08:51:51AM -0700, Weongyo Jeong wrote: > > Each irq_desc only supports one IRQ affinity notifier at current > > implementation so when we try to register another notifier, it silently

[PATCH v1 1/2] genirq: clean up for irq_set_affinity_notifier().

2016-03-25 Thread Weongyo Jeong
and -EEXIST code is returned. Signed-off-by: Weongyo Jeong --- drivers/infiniband/hw/qib/qib_iba7322.c | 8 ++--- drivers/scsi/qla2xxx/qla_isr.c | 2 +- include/linux/interrupt.h | 2 ++ kernel/irq/manage.c | 60 - lib

[PATCH v1 2/2] genirq: support multiple IRQ notifier.

2016-03-25 Thread Weongyo Jeong
At current implementation, it only supports one IRQ notifier for irq_desc. When if we try to register another IRQ notifier, it automatically un-register previous one and register new one. With this patch, multiple IRQ notifier is supported. Signed-off-by: Weongyo Jeong --- drivers/infiniband

[PATCH v1 0/2] genirq: support multiple IRQ notifier.

2016-03-25 Thread Weongyo Jeong
affinity notifier for some NIC cards RFS enabled because it already used for RFS. With this patch we can register multiple IRQ affinity notifiers. Weongyo Jeong (2): genirq: clean up for irq_set_affinity_notifier(). genirq: support multiple IRQ notifier. drivers/infiniband/hw/qib/qib_iba7322.c