Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754221AbcDVOfy (ORCPT ); Fri, 22 Apr 2016 10:35:54 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:39000 "EHLO aserp1040.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753805AbcDVOfw (ORCPT ); Fri, 22 Apr 2016 10:35:52 -0400 Subject: Re: [PATCH 0/2] Reinstate irq alloc/dealloc locking patch To: david.vrabel@citrix.com, konrad.wilk@oracle.com, tglx@linutronix.de References: <1458221613-21563-1-git-send-email-boris.ostrovsky@oracle.com> Cc: x86@kernel.org, linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org From: Boris Ostrovsky Message-ID: <571A36B6.9000806@oracle.com> Date: Fri, 22 Apr 2016 10:35:34 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <1458221613-21563-1-git-send-email-boris.ostrovsky@oracle.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Source-IP: userv0021.oracle.com [156.151.31.71] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 855 Lines: 22 Ping? On 03/17/2016 09:33 AM, Boris Ostrovsky wrote: > Original version of that patch (commit a89941816726) had to be reverted > due to Xen allocating irqs in its cpu_up ops. > > The first patch moves allocations into hotplug notifiers and the second > one restores the original patch (with minor adjustments to new hotplug > framework) > > Boris Ostrovsky (2): > xen/x86: Move irq allocation from Xen smp_op.cpu_up() > hotplug: Prevent alloc/free of irq descriptors during cpu up/down > (again) > > arch/x86/kernel/smpboot.c | 11 --------- > arch/x86/xen/enlighten.c | 53 +++++++++++++++++++++++++++++++++++++------- > arch/x86/xen/smp.c | 45 +------------------------------------ > arch/x86/xen/smp.h | 3 ++ > kernel/cpu.c | 8 ++++++ > 5 files changed, 57 insertions(+), 63 deletions(-) >