summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2011-07-15 02:16:13 +0000
committermarcel <marcel@FreeBSD.org>2011-07-15 02:16:13 +0000
commita08f2313ea357a3939e69b8172eeecdd83a0307c (patch)
treecfcd342874e28c17bbd5934406542f6e339b27f7 /sys/arm
parent32e26021d1e9e5bdc35e8ee08d819ed564475613 (diff)
downloadFreeBSD-src-a08f2313ea357a3939e69b8172eeecdd83a0307c.zip
FreeBSD-src-a08f2313ea357a3939e69b8172eeecdd83a0307c.tar.gz
Set preload_addr_relocate accordingly so that preloaded modules and
images are properly relocated.
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/mv/mv_machdep.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/arm/mv/mv_machdep.c b/sys/arm/mv/mv_machdep.c
index 771f16c..52267c2 100644
--- a/sys/arm/mv/mv_machdep.c
+++ b/sys/arm/mv/mv_machdep.c
@@ -340,6 +340,7 @@ initarm(void *mdp, void *unused __unused)
#endif
}
+ preload_addr_relocate = KERNVIRTADDR - KERNPHYSADDR;
} else {
/* Fall back to hardcoded metadata. */
lastaddr = fake_preload_metadata();
OpenPOWER on IntegriCloud