From 9551cf47093e4a471c4859eb9ed8e9bbf51a3afc Mon Sep 17 00:00:00 2001 From: Jonathan Neuschäfer Date: Wed, 13 Apr 2016 02:47:23 +0200 Subject: romcc: Increase base address in linux ld script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Newer versions of Linux implement a sysctl variable called vm.mmap_min_addr that controls the minimum address a virtual memory mapping may have[1]. It is usually set to 64KiB. Map the start of the segment specified in util/romcc/tests/ldscript.ld to 128KiB, just to be sure. [1]: https://www.kernel.org/doc/Documentation/sysctl/vm.txt Change-Id: I72a5c65ca5e7d3a77d6ec897ae3287e3ea05cc2f Signed-off-by: Jonathan Neuschäfer Reviewed-on: https://review.coreboot.org/14277 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Martin Roth --- util/romcc/tests/ldscript.ld | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'util/romcc') diff --git a/util/romcc/tests/ldscript.ld b/util/romcc/tests/ldscript.ld index 249ebd5c19..fed99ea6fd 100644 --- a/util/romcc/tests/ldscript.ld +++ b/util/romcc/tests/ldscript.ld @@ -3,7 +3,7 @@ ENTRY(_start) SECTIONS { - . = 0x1000; + . = 0x20000; __cpu_reset = 0xdeadbeef; .text . : { . = ALIGN(16); -- cgit v1.2.3