summaryrefslogtreecommitdiffstats
path: root/sys/boot/ofw/libofw/elf_freebsd.c
diff options
context:
space:
mode:
authorbenno <benno@FreeBSD.org>2002-07-18 12:39:02 +0000
committerbenno <benno@FreeBSD.org>2002-07-18 12:39:02 +0000
commit44423651cb9bcc3ccbb2b1be3edc47d91ce6bcdb (patch)
tree495497d5c7cdccc4784cb4df5f42e884cb55326e /sys/boot/ofw/libofw/elf_freebsd.c
parented13465e591fdc3e0b558d313695094b32d03e72 (diff)
downloadFreeBSD-src-44423651cb9bcc3ccbb2b1be3edc47d91ce6bcdb.zip
FreeBSD-src-44423651cb9bcc3ccbb2b1be3edc47d91ce6bcdb.tar.gz
Major rework of how we copy data into kernel space.
We now talk to the memory and mmu instances directly rather than using the OpenFirmware "claim" method.
Diffstat (limited to 'sys/boot/ofw/libofw/elf_freebsd.c')
-rw-r--r--sys/boot/ofw/libofw/elf_freebsd.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/sys/boot/ofw/libofw/elf_freebsd.c b/sys/boot/ofw/libofw/elf_freebsd.c
index e82a28d..95d4a90 100644
--- a/sys/boot/ofw/libofw/elf_freebsd.c
+++ b/sys/boot/ofw/libofw/elf_freebsd.c
@@ -52,11 +52,6 @@ ofw_elf_loadfile(char *filename, vm_offset_t dest,
if (r != 0)
return (r);
- addr = OF_claim((void *)(*result)->f_addr, (*result)->f_size, 0);
-
- if (addr == (void *)-1 || addr != (void *)(*result)->f_addr)
- return (ENOMEM);
-
return (0);
}
OpenPOWER on IntegriCloud