xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] (xen) stable/for-linus-3.12-rc0-tag-two for v3.12-rc0
@ 2013-09-10 12:44 Konrad Rzeszutek Wilk
  0 siblings, 0 replies; only message in thread
From: Konrad Rzeszutek Wilk @ 2013-09-10 12:44 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel, xen-devel

[-- Attachment #1: Type: text/plain, Size: 2295 bytes --]

Hey Linus,

Please git pull the following tag:

 git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git stable/for-linus-3.12-rc0-tag-two

This pull I usually do after rc1 is out but because we have a nice amount
of fixes, some bootup related fixes for ARM, and it is early in the cycle we
figured to do it now to help with tracking of potential regressions.

The simple ones are the ARM ones - one of the patches fell through the cracks,
other fixes a bootup issue (unconditionally using Xen functions). Then a
fix for a regression causing preempt count being off (patch causing
this went in v3.12). Lastly are the fixes to make Xen PVHVM guests use PV
ticketlocks (Xen PV already does).

The enablement of that was suppose to be part of commit
816434ec4a674fcdb3c2221a6dffdc8f34020550
(Merge branch 'x86-spinlocks-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip)

	Pull x86 spinlock changes from Ingo Molnar:
	"The biggest change here are paravirtualized ticket spinlocks (PV
	spinlocks), which bring a nice speedup on various benchmarks. ..."

but unfortunatly it would cause hang when booting Xen PVHVM guests.
Yours truly got all of the bugs fixed last week and they (six of them)
are included in this pull.

Please pull!

 arch/arm/xen/enlighten.c | 14 +++++++++++++-
 arch/x86/xen/enlighten.c |  1 -
 arch/x86/xen/p2m.c       | 10 ++++++----
 arch/x86/xen/smp.c       | 28 +++++++++++++++++++++++-----
 arch/x86/xen/spinlock.c  | 45 ++++++++-------------------------------------
 5 files changed, 50 insertions(+), 48 deletions(-)

Boris Ostrovsky (1):
      xen/p2m: Don't call get_balloon_scratch_page() twice, keep interrupts disabled for multicalls

Julien Grall (1):
      xen/arm: disable cpuidle and cpufreq when linux is running as dom0

Konrad Rzeszutek Wilk (6):
      xen/spinlock: Fix locking path engaging too soon under PVHVM.
      xen/spinlock: We don't need the old structure anymore
      xen/smp: Update pv_lock_ops functions before alternative code starts under PVHVM
      xen/spinlock: Don't setup xen spinlock IPI kicker if disabled.
      Revert "xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM"
      xen/spinlock: Don't use __initdate for xen_pv_spin

Rob Herring (1):
      ARM: xen: only set pm function ptrs for Xen guests


[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

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

only message in thread, other threads:[~2013-09-10 12:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-10 12:44 [GIT PULL] (xen) stable/for-linus-3.12-rc0-tag-two for v3.12-rc0 Konrad Rzeszutek Wilk

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).