Messages in this thread Patch in this message | | | From | Huacai Chen <> | Subject | [PATCH] genirq/irqdesc: Fix a bug in alloc_descs() | Date | Thu, 17 Jan 2019 11:00:09 +0800 |
| |
Commit c410abbbacb9b378365b ("genirq/affinity: Add is_managed to struct irq_affinity_desc") introduce a bug in the for-loop in alloc_descs() by accident. So fix it.
Fixes: c410abbbacb9b378365b ("genirq/affinity: Add is_managed to struct irq_affinity_desc") Cc: Dou Liyang <douliyangs@gmail.com> Signed-off-by: Huacai Chen <chenhc@lemote.com> --- kernel/irq/irqdesc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/irq/irqdesc.c b/kernel/irq/irqdesc.c index ee062b7..ef8ad36 100644 --- a/kernel/irq/irqdesc.c +++ b/kernel/irq/irqdesc.c @@ -457,7 +457,7 @@ static int alloc_descs(unsigned int start, unsigned int cnt, int node, /* Validate affinity mask(s) */ if (affinity) { - for (i = 0; i < cnt; i++, i++) { + for (i = 0; i < cnt; i++) { if (cpumask_empty(&affinity[i].mask)) return -EINVAL; } -- 2.7.0
| |