linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] Re-organize linker layouts
@ 2011-07-06 10:22 Russell King - ARM Linux
  2011-07-06 10:23 ` [PATCH 1/7] ARM: ensure tag tables are const Russell King - ARM Linux
                   ` (8 more replies)
  0 siblings, 9 replies; 22+ messages in thread
From: Russell King - ARM Linux @ 2011-07-06 10:22 UTC (permalink / raw)
  To: linux-arm-kernel

The following series of patches are targetted at two issues:

1. Fixing large initramfs causing PC24 relocations to become out of
   range.  This fixes both modules and link-time errors.

2. Making the vmlinux easier to pinpoint the various section-built
   data structures and inspect them later.

For the main kernel, this allows the size of various sections to be
determined via objdump -h.  This also aids objdump -d and -s usage
when asking it to target a particular section.

For the decompressor, it means that it is now trivially possible to copy
out the compressed kernel vmlinux image by:

  arm-linux-objcopy -O binary -j .piggydata arch/arm/boot/compressed/vmlinux \
	piggy.gz

and thereby obtain the binary kernel image (the Image file) which was
originally used.

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2011-07-19 20:42 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-06 10:22 [PATCH 0/7] Re-organize linker layouts Russell King - ARM Linux
2011-07-06 10:23 ` [PATCH 1/7] ARM: ensure tag tables are const Russell King - ARM Linux
2011-07-06 10:23 ` [PATCH 2/7] ARM: decompressor: use better output sections Russell King - ARM Linux
2011-07-06 10:23 ` [PATCH 3/7] ARM: vmlinux.lds: move discarded sections to beginning Russell King - ARM Linux
2011-07-06 10:24 ` [PATCH 4/7] ARM: vmlinux.lds: rearrange .init output section Russell King - ARM Linux
2011-07-06 10:24 ` [PATCH 5/7] ARM: vmlinux.lds: remove .rodata/.rodata1 from main .text segment Russell King - ARM Linux
2011-07-06 10:24 ` [PATCH 6/7] ARM: vmlinux.lds: move init sections between text and data sections Russell King - ARM Linux
2011-07-06 10:25 ` [PATCH 7/7] ARM: vmlinux.lds: use _text and _stext the same way as x86 Russell King - ARM Linux
2011-07-06 15:09 ` [PATCH 0/7] Re-organize linker layouts Nicolas Pitre
2011-07-07 17:28 ` Stephen Boyd
2011-07-07 22:36   ` Russell King - ARM Linux
2011-07-08  0:55     ` Stephen Boyd
2011-07-08  9:07       ` Russell King - ARM Linux
2011-07-08 13:46         ` Nicolas Pitre
2011-07-08 16:03           ` Russell King - ARM Linux
2011-07-08 16:56             ` Stephen Boyd
2011-07-08 18:24               ` Nicolas Pitre
2011-07-11 20:17                 ` Stephen Boyd
2011-07-11 22:14                   ` Nicolas Pitre
2011-07-19 17:22                     ` David Brown
2011-07-19 18:02                       ` Nicolas Pitre
2011-07-19 20:42                         ` David Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).