* [PATCH 0/2] Reinstate irq alloc/dealloc locking patch
@ 2016-03-17 13:33 Boris Ostrovsky
0 siblings, 0 replies; 2+ messages in thread
From: Boris Ostrovsky @ 2016-03-17 13:33 UTC (permalink / raw)
To: david.vrabel, konrad.wilk, tglx
Cc: xen-devel, Boris Ostrovsky, x86, linux-kernel
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(-)
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH 0/2] Reinstate irq alloc/dealloc locking patch
[not found] <1458221613-21563-1-git-send-email-boris.ostrovsky@oracle.com>
@ 2016-04-22 14:35 ` Boris Ostrovsky
0 siblings, 0 replies; 2+ messages in thread
From: Boris Ostrovsky @ 2016-04-22 14:35 UTC (permalink / raw)
To: david.vrabel, konrad.wilk, tglx; +Cc: xen-devel, x86, linux-kernel
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(-)
>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-04-22 14:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-17 13:33 [PATCH 0/2] Reinstate irq alloc/dealloc locking patch Boris Ostrovsky
[not found] <1458221613-21563-1-git-send-email-boris.ostrovsky@oracle.com>
2016-04-22 14:35 ` Boris Ostrovsky
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).