From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753755AbaEMPkC (ORCPT ); Tue, 13 May 2014 11:40:02 -0400 Received: from mx1.redhat.com ([209.132.183.28]:26643 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751719AbaEMPjz (ORCPT ); Tue, 13 May 2014 11:39:55 -0400 From: Prarit Bhargava To: linux-kernel@vger.kernel.org Cc: Prarit Bhargava , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , x86@kernel.org, Seiji Aguchi , Andi Kleen , "K. Y. Srinivasan" , "Steven Rostedt (Red Hat)" , Yinghai Lu Subject: [PATCH 0/2] x86, Fix irq exhaustion issues with cpu hotplug Date: Tue, 13 May 2014 11:39:33 -0400 Message-Id: <1399995575-3129-1-git-send-email-prarit@redhat.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These patches have been previously submitted but appear to have been lost on LKML. There are still some issues with irq exhaustion when removing cpus. These two patches fix two serious bugs. The first patch, from Yinghai Lu, corrects the available vectors count for each cpu. The second patch takes into account the numa-awareness of an irq when reassigning the irq. Cc: Thomas Gleixner Cc: Ingo Molnar Cc: "H. Peter Anvin" Cc: x86@kernel.org Cc: Seiji Aguchi Cc: Andi Kleen Cc: "K. Y. Srinivasan" Cc: "Steven Rostedt (Red Hat)" Cc: Yinghai Lu Prarit Bhargava (1): x86, make check_irq_vectors_for_cpu_disable() aware of numa node irqs Yinghai Lu (1): x86, irq: get correct available vectors for cpu disable arch/x86/kernel/irq.c | 158 ++++++++++++++++++++++++++++++++++++------------- 1 file changed, 116 insertions(+), 42 deletions(-) -- 1.7.9.3