Messages in this thread | | | Date | Mon, 7 Jun 2010 19:27:51 -0400 (EDT) | From | Tim Abbott <> | Subject | Re: [PATCH 1/2] vmlinux.lds.h: allow people to set a smaller rootfs alignment |
| |
Hi Mike,
Both patches look good. Please consider them:
Acked-by: Tim Abbott <tabbott@ksplice.com>
-Tim Abbott
On Sat, 5 Jun 2010, Mike Frysinger wrote:
> Add a new INIT_RAMFS() define to compliment the existing INIT_RAM_FS, but > this one lets people control the alignment. > > Signed-off-by: Mike Frysinger <vapier@gentoo.org> > --- > include/asm-generic/vmlinux.lds.h | 7 ++++--- > 1 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/include/asm-generic/vmlinux.lds.h b/include/asm-generic/vmlinux.lds.h > index 48c5299..9ca268f 100644 > --- a/include/asm-generic/vmlinux.lds.h > +++ b/include/asm-generic/vmlinux.lds.h > @@ -619,14 +619,15 @@ > VMLINUX_SYMBOL(__security_initcall_end) = .; > > #ifdef CONFIG_BLK_DEV_INITRD > -#define INIT_RAM_FS \ > - . = ALIGN(PAGE_SIZE); \ > +#define INIT_RAMFS(align) \ > + . = ALIGN(align); \ > VMLINUX_SYMBOL(__initramfs_start) = .; \ > *(.init.ramfs) \ > VMLINUX_SYMBOL(__initramfs_end) = .; > #else > -#define INIT_RAM_FS > +#define INIT_RAMFS(align) > #endif > +#define INIT_RAM_FS INIT_RAMFS(PAGE_SIZE) > > /* > * Default discarded sections. > -- > 1.7.1 > >
| |