From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Linus Torvalds <torvalds@linux-foundation.org>,
linux-kernel@vger.kernel.org
Cc: xen-devel@lists.xensource.com, david.vrabel@citrix.com,
yunhong.jiang@intel.com, liping.ke@intel.com,
jinsong.liu@intel.com, olaf@aepfle.de, zhenzhong.duan@oracle.com,
borislav.petkov@amd.com, bp@amd64.org
Subject: [GIT PULL] (xen) stable/for-linus-3.6-rc0-tag
Date: Mon, 23 Jul 2012 11:13:32 -0400 [thread overview]
Message-ID: <20120723151332.GB21870@phenom.dumpdata.com> (raw)
Hey Linus,
Please git pull the following tag:
git pull git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/for-linus-3.6-rc0-tag
which has three nice features and various bug-fixes. A nice summary of them is included
in the git tag. A shorter summary is that two of them are patches mainly for
enterprise machines - to collect MCE data and also offline/online CPUs. Then there is
performance improvements to minimize the amount of traps done to the hypervisor.
And then there are some little fixes. The biggest one is to make PVonHVM guest able
to successfully do an kexec 100% instead of "most" of the time - there were certain
pages that ended up being stamped by the hypervisor after the new kernel was booted -
the patches fix that.
Here is the diff stat.
.../ABI/testing/sysfs-devices-system-xen_cpu | 20 +
arch/x86/include/asm/xen/hypercall.h | 8 +
arch/x86/kernel/cpu/mcheck/mce.c | 4 +-
arch/x86/kernel/cpu/mcheck/mce_amd.c | 22 +-
arch/x86/xen/enlighten.c | 224 ++++++++---
arch/x86/xen/mmu.c | 39 ++-
arch/x86/xen/setup.c | 23 +-
arch/x86/xen/suspend.c | 2 +-
arch/x86/xen/xen-ops.h | 2 +-
drivers/tty/hvc/hvc_xen.c | 15 +-
drivers/xen/Kconfig | 8 +
drivers/xen/Makefile | 2 +
drivers/xen/mcelog.c | 414 ++++++++++++++++++++
drivers/xen/pcpu.c | 371 ++++++++++++++++++
drivers/xen/platform-pci.c | 18 +
drivers/xen/xen-acpi-processor.c | 9 +-
drivers/xen/xenbus/xenbus_xs.c | 20 +
include/linux/miscdevice.h | 1 +
include/xen/events.h | 2 +
include/xen/interface/io/xs_wire.h | 3 +-
include/xen/interface/platform.h | 8 +
include/xen/interface/xen-mca.h | 385 ++++++++++++++++++
include/xen/interface/xen.h | 1 +
23 files changed, 1511 insertions(+), 90 deletions(-)
David Vrabel (4):
xen/mm: do direct hypercall in xen_set_pte() if batching is unavailable
xen/mm: zero PTEs for non-present MFNs in the initial page table
xen/x86: add desc_equal() to compare GDT descriptors
xen/x86: avoid updating TLS descriptors if they haven't changed
Konrad Rzeszutek Wilk (2):
xen/acpi: Fix potential memory leak.
xen/hvc: Fix up checks when the info is allocated.
Liu, Jinsong (6):
xen/mce: Add mcelog support for Xen platform
x86, MCE, AMD: Adjust initcall sequence for xen
xen/mce: Register native mce handler as vMCE bounce back point
xen/pcpu: Xen physical cpus online/offline sys interface
xen/mce: schedule a workqueue to avoid sleep in atomic context
xen/mce: add .poll method for mcelog device driver
Olaf Hering (5):
xen/pv-on-hvm kexec: shutdown watches from old kernel
xen: enable platform-pci only in a Xen guest
xen: remove cast from HYPERVISOR_shared_info assignment
xen: simplify init_hvm_pv_info
xen PVonHVM: move shared_info to MMIO before kexec
zhenzhong.duan (1):
xen: populate correct number of pages when across mem boundary (v2)
reply other threads:[~2012-07-23 15:22 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120723151332.GB21870@phenom.dumpdata.com \
--to=konrad.wilk@oracle.com \
--cc=borislav.petkov@amd.com \
--cc=bp@amd64.org \
--cc=david.vrabel@citrix.com \
--cc=jinsong.liu@intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=liping.ke@intel.com \
--cc=olaf@aepfle.de \
--cc=torvalds@linux-foundation.org \
--cc=xen-devel@lists.xensource.com \
--cc=yunhong.jiang@intel.com \
--cc=zhenzhong.duan@oracle.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.