| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/6] xen/arm: Move in/out code to/from init section
 Hello,
This small series add/remove __init on different functions. This allow Xen to
free around 8Kb more of memory after it has finished to boot.
Xen size in memory before to free init section: 1029Kb
Freed memory init: 288Kb
Regards,
Julien Grall (6):
  arm/setup: Add missing __init to add_boot_module
  xen/arm: domain_build: Move all DOM0 building code in init section
  xen/arm: kernel: Move kernel loading code in init section
  xen/arm: device: Move device_type in init section
  xen/arm: platforms: Move init_time and specific_mapping in init
    section
  xen/arm: SMP: Move out of the init section the code to bring up a CPU
 xen/arch/arm/arm32/smpboot.c         |  4 +--
 xen/arch/arm/device.c                |  2 +-
 xen/arch/arm/domain_build.c          | 66 ++++++++++++++++++------------------
 xen/arch/arm/kernel.c                | 30 ++++++++--------
 xen/arch/arm/kernel.h                |  4 +--
 xen/arch/arm/platform.c              |  2 +-
 xen/arch/arm/platforms/exynos5.c     |  4 +--
 xen/arch/arm/platforms/omap5.c       |  4 +--
 xen/arch/arm/platforms/xgene-storm.c | 16 ++++-----
 xen/arch/arm/setup.c                 |  6 ++--
 xen/arch/arm/smpboot.c               |  2 +-
 xen/include/asm-arm/device.h         |  2 +-
 xen/include/asm-arm/setup.h          | 10 +++---
 xen/include/asm-arm/smp.h            |  2 +-
 14 files changed, 77 insertions(+), 77 deletions(-)
-- 
2.1.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |