All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xen-devel] [PATCH v5 0/2] x86: scratch cpumask fixes/improvement
@ 2020-02-28 12:07 Roger Pau Monne
  2020-02-28 12:07 ` [Xen-devel] [PATCH v5 1/2] x86/smp: use a dedicated CPU mask in send_IPI_mask Roger Pau Monne
  2020-02-28 12:07 ` [Xen-devel] [PATCH v5 2/2] x86: add accessors for scratch cpu mask Roger Pau Monne
  0 siblings, 2 replies; 6+ messages in thread
From: Roger Pau Monne @ 2020-02-28 12:07 UTC (permalink / raw)
  To: xen-devel; +Cc: Andrew Cooper, Wei Liu, Jan Beulich, Roger Pau Monne

Hello,

Following series contain yet one more bugfix that removes the usage of
the scratch cpumask in send_IPI_mask and the introduction of accessors
to get/put the per-CPU scratch cpumask in order to prevent such issues
form happening in the future.

Thanks, Roger.

Roger Pau Monne (2):
  x86/smp: use a dedicated CPU mask in send_IPI_mask
  x86: add accessors for scratch cpu mask

 xen/arch/x86/io_apic.c    |  6 ++++--
 xen/arch/x86/irq.c        | 14 ++++++++++----
 xen/arch/x86/mm.c         | 39 +++++++++++++++++++++++++++------------
 xen/arch/x86/msi.c        |  4 +++-
 xen/arch/x86/smp.c        | 27 ++++++++++++++++++++++++++-
 xen/arch/x86/smpboot.c    | 10 ++++++++--
 xen/include/asm-x86/smp.h | 15 +++++++++++++++
 7 files changed, 93 insertions(+), 22 deletions(-)

-- 
2.25.0


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-03-12 10:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-28 12:07 [Xen-devel] [PATCH v5 0/2] x86: scratch cpumask fixes/improvement Roger Pau Monne
2020-02-28 12:07 ` [Xen-devel] [PATCH v5 1/2] x86/smp: use a dedicated CPU mask in send_IPI_mask Roger Pau Monne
2020-02-28 12:10   ` Jan Beulich
2020-02-28 12:07 ` [Xen-devel] [PATCH v5 2/2] x86: add accessors for scratch cpu mask Roger Pau Monne
2020-02-28 12:42   ` Jan Beulich
     [not found]     ` <20200311153437.GC24458@Air-de-Roger.citrite.net>
     [not found]       ` <cd51c415-dfd4-42c4-caf9-2a19ddeb8b3f@suse.com>
     [not found]         ` <20200311155118.GD24458@Air-de-Roger.citrite.net>
     [not found]           ` <31a2da09-c82d-157f-3ca2-bbea45d9bcd0@suse.com>
2020-03-12 10:38             ` Roger Pau Monné

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.