[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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.