|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v1 0/7] Make building xSplice patches easier
Here is a set of changes to make building xSplice patches easier.
Tested to boot on x86.
Compile-tested on arm.
This is probably too late to make it into 4.7, but hey, if someone wants
to put it in I've CC'd Wei.
Ross Lagerwall (7):
lib: Add a generic implementation of current_text_addr()
sched: Remove dependency on __LINE__ for release builds
mm: Use statically defined locking order
page-alloc: Remove dependency on __LINE__ for release builds
iommu: Remove dependency on __LINE__ for release builds
acpi: Remove dependency on __LINE__ for release builds
Rename sections for compatibility with -ffunction-sections
-fdata-sections
xen/arch/arm/xen.lds.S | 14 +++++------
xen/arch/x86/boot/x86_64.S | 2 +-
xen/arch/x86/hvm/hvm.c | 2 +-
xen/arch/x86/mm.c | 4 ++--
xen/arch/x86/mm/mm-locks.h | 29 +++++++++++++++--------
xen/arch/x86/setup.c | 2 +-
xen/arch/x86/x86_64/kexec_reloc.S | 2 +-
xen/arch/x86/xen.lds.S | 18 +++++++--------
xen/common/lib.c | 12 ++++++++++
xen/common/page_alloc.c | 8 +++++++
xen/drivers/acpi/utilities/utmisc.c | 46 +++++++++++++++++++++++++++++++++++++
xen/drivers/passthrough/vtd/dmar.h | 12 ++++++++--
xen/include/acpi/acmacros.h | 4 ++++
xen/include/acpi/acutils.h | 19 +++++++++++++++
xen/include/asm-arm/cache.h | 2 +-
xen/include/asm-arm/percpu.h | 2 +-
xen/include/asm-x86/cache.h | 2 +-
xen/include/asm-x86/percpu.h | 2 +-
xen/include/asm-x86/processor.h | 10 --------
xen/include/xen/lib.h | 2 ++
xen/include/xen/sched-if.h | 2 +-
xen/include/xen/sched.h | 14 +++++++++++
22 files changed, 162 insertions(+), 48 deletions(-)
--
2.4.3
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |