Messages in this thread |  | | | Date | Tue, 11 Jan 2011 15:59:30 +0000 | | From | Russell King - ARM Linux <> | | Subject | Re: ARM: relocation out of range (when loading a module) |
| |
On Tue, Jan 11, 2011 at 09:16:38PM +0530, Rabin Vincent wrote: > It's possible to hack around this by placing the initramfs at the end of > the kernel image rather than at the beginning with the rest of the init > data. Something like the below should work, although you should also > probably take care of alignment and also have this section freed when > the rest of the init data is freed.
You're then running into problems as _sdata.._edata is copied to RAM on XIP kernels, and you really don't want to waste time copying the initramfs to RAM.
|  |