All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] arm: per-PCPU pagetables
@ 2013-04-22 16:42 Ian Campbell
  2013-04-22 16:43 ` [PATCH 1/4] arm: remove incorrect dcache flush at start of day Ian Campbell
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Ian Campbell @ 2013-04-22 16:42 UTC (permalink / raw)
  To: xen-devel
  Cc: Julien Grall, Stefano Stabellini, Sengul Thomas, George Dunlap,
	Tim Deegan

Sengul Thomas observed that Xen was updating the domheap mappings
without a lock and that this caused problems on SMP systems.

The underlying problem here is that the domheap mappings are supposed to
be per-PCPU but were not, instead all PCPUs are currently sharing the
same pagetables and therefore using the same mappings.

Implement per-PCPU page tables and give each PCPU its own domheap
mapping pages.

Sengul, thanks for your bugreport, I wonder if you could test this
series?

WRT the Freeze this change represents a bug fix not a feature...

Ian.

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

end of thread, other threads:[~2013-04-23 10:14 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-22 16:42 [PATCH 0/4] arm: per-PCPU pagetables Ian Campbell
2013-04-22 16:43 ` [PATCH 1/4] arm: remove incorrect dcache flush at start of day Ian Campbell
2013-04-22 17:43   ` Julien Grall
2013-04-23  8:42     ` Ian Campbell
2013-04-23  8:57       ` Tim Deegan
2013-04-23  9:35         ` Ian Campbell
2013-04-22 16:43 ` [PATCH 2/4] xen: arm: rename xen_pgtable to boot_pgtable Ian Campbell
2013-04-22 16:43 ` [PATCH 3/4] arm: parenthesise argument to *_linear_offset macros Ian Campbell
2013-04-22 16:43 ` [PATCH 4/4] arm: allocate per-PCPU domheap pagetable pages Ian Campbell
2013-04-22 18:16   ` Stefano Stabellini
2013-04-23  9:48     ` Ian Campbell
2013-04-23 10:12       ` Stefano Stabellini
2013-04-23 10:14         ` Ian Campbell
2013-04-22 23:42 ` [PATCH 0/4] arm: per-PCPU pagetables Sengul Thomas
2013-04-23 10:01   ` Sengul Thomas
2013-04-23 10:04     ` Ian Campbell

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.