[OpenBIOS] [commit] r1295 - trunk/openbios-devel/arch/sparc64
repository service
svn at openbios.org
Mon May 12 17:43:53 CEST 2014
Author: mcayland
Date: Mon May 12 17:43:52 2014
New Revision: 1295
URL: http://tracker.coreboot.org/trac/openbios/changeset/1295
Log:
SPARC64: Remove zero page mapping from MMU to enable detection of NULL pointer dereferences
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at ilande.co.uk>
Modified:
trunk/openbios-devel/arch/sparc64/ofmem_sparc64.c
Modified: trunk/openbios-devel/arch/sparc64/ofmem_sparc64.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/ofmem_sparc64.c Mon May 12 17:43:50 2014 (r1294)
+++ trunk/openbios-devel/arch/sparc64/ofmem_sparc64.c Mon May 12 17:43:52 2014 (r1295)
@@ -366,7 +366,7 @@
ofmem_walk_boot_map(remap_page_range);
/* Map the memory */
- ofmem_map_page_range(0, 0, qemu_mem_size, 0x36);
+ ofmem_map_page_range(PAGE_SIZE, PAGE_SIZE, qemu_mem_size, 0x36);
if (!(retained->magic == RETAIN_MAGIC)) {
OFMEM_TRACE("ofmem_init: no retained magic found, creating\n");
More information about the OpenBIOS
mailing list