All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] (xen) stable/bug-fixes-for-rc5 for 2.6.39-rc5.
@ 2011-05-03 12:33 Konrad Rzeszutek Wilk
  0 siblings, 0 replies; only message in thread
From: Konrad Rzeszutek Wilk @ 2011-05-03 12:33 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: hpa, yinghai, Stefano Stabellini, Jeremy Fitzhardinge,
	linux-kernel

Linus,

Please git pull

git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/bug-fixes-for-rc5

since git commit 8e10cd74342c7f5ce259cceca36f6eba084f5d58
Linus Torvalds (1)
    Linux 2.6.39-rc5

The git pull contains two fixes that fix the last remaining issue Linux
2.6.39 not booting with Xen. This particular git pull fixes the bootup regression
introduced by "x86-64, mm: Put early page table high" (git commit
4b239f458c229de044d6905c2b0f9fe16ed9e01e). Stefano and Yinghai (author of the
regression) have been working on patches fixing this regression
when the patch was still in x86/mm-core before the 2.6.39 merge window openned.

But we haven't come up with an acceptable general solution yet, so this
patchset provides a workaround for the problem.

There are couple of ways of fixing this:
 - use pvops hooks: http://marc.info/?i=1302607192-21355-2-git-send-email-stefano.stabellini@eu.citrix.com
 - have a workaround in Xen MMU's early bootup code (which is what this
   git pull has).
 - or remove the patch introducing the regression altogether.

Foremost important is to fix the regression, and the patches in the GIT
pull achieve that. I want to remove this workaround patch when we
hammer out more appropriate semantics for the page table creation - but
that will take some time and the runway to do that in 2.6.39 is gone.

Hence asking for these two patches to be pulled.

Konrad Rzeszutek Wilk (1):
      xen/mmu: Add workaround "x86-64, mm: Put early page table high"

Stefano Stabellini (1):
      xen: mask_rw_pte mark RO all pagetable pages up to pgt_buf_top

 arch/x86/xen/mmu.c |  125 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 124 insertions(+), 1 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-05-03 12:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-03 12:33 [GIT PULL] (xen) stable/bug-fixes-for-rc5 for 2.6.39-rc5 Konrad Rzeszutek Wilk

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.