Messages in this thread Patch in this message | | | From | Mike Frysinger <> | Subject | [PATCH 1/2] vmlinux.lds.h: allow people to set a smaller rootfs alignment | Date | Sat, 5 Jun 2010 14:14:45 -0400 |
| |
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
| |