From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 0/6] xen/arm: Move in/out code to/from init section Date: Thu, 29 Jan 2015 18:32:27 +0000 Message-ID: <54CA7CBB.7050308@linaro.org> References: <1421425248-8727-1-git-send-email-julien.grall@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1YGtti-0006u3-2R for xen-devel@lists.xenproject.org; Thu, 29 Jan 2015 18:32:58 +0000 Received: by mail-wi0-f179.google.com with SMTP id l15so28286217wiw.0 for ; Thu, 29 Jan 2015 10:32:55 -0800 (PST) In-Reply-To: <1421425248-8727-1-git-send-email-julien.grall@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: stefano.stabellini@citrix.com, tim@xen.org, ian.campbell@citrix.com List-Id: xen-devel@lists.xenproject.org Hello, Ping? Any more review for this version of this series? Regards, On 16/01/15 16:20, Julien Grall wrote: > 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(-) > -- Julien Grall