Re: [PATCH v3 0/8] irq: core changes for x86 ioapic hotplug
From: Ingo Molnar
Date: Wed May 07 2014 - 05:46:13 EST
* Yinghai Lu <yinghai@xxxxxxxxxx> wrote:
> Hi,
>
> These patches are core changes for x86 ioapic hotplug support.
>
> First part for kill old irq_reserve_irqs:
> During reviewing ioapic hotplug patchset, Thomas pointed out that
> should not extend irq_reserve_irq for that purpose as that is not
> actually reserve.
> Neet to clean up old irq_reserve_irq before introduce reserve/alloc_reserved
> method for ioapic hotplug.
> So here patchset that kill irq_reserve_irq that actually set allocated_irqs.
> First remove irq_reserve_irqs for x86, and remove irq_reserve_irq
> for sh.
> Then in set_irq_chip use irq_alloc_desc instead of irq_reserve_irq.
> Next will mark bits in allocated_irqs early for init irqs in !SPARSE_IRQ
>
> Second parts are new reserve/alloc_reserved functions:
> It will introduce reserved_irqs bit maps to track reserved irqs.
> New irq_alloc_reserved_desc() will only allocate desc when that irq
> is reserved, at the same time irq_alloc_desc will only allocate desc
> when irq is not reserved.
That's not a proper description of the problem and the solution. The
same problem of lack of proper explanation permeates most of your
patches as well and that's very far from the quality threshold that
core IRQ patches need to meet.
Crappy descriptions and passive-aggressive responses where you pretend
you don't understand our complaints and just minimally address the
problems are not acceptable.
So I concur with Thomas and this series earns a big fat NAK from me.
(Please Cc: me to all (if any) future resubmissions so I can track
progress (or the lack thereof) and see whether I can lift my NAK.)
Thanks,
Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/