summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorian <ian@FreeBSD.org>2014-02-08 22:21:38 +0000
committerian <ian@FreeBSD.org>2014-02-08 22:21:38 +0000
commit5da54698fa93663e708069fcb779720291895435 (patch)
treeba2a39fcaa3ecafa8056165f8d0b934acd71e312 /sys/conf
parent2c14a9960a252fb6a8620e30817461845e43f148 (diff)
downloadFreeBSD-src-5da54698fa93663e708069fcb779720291895435.zip
FreeBSD-src-5da54698fa93663e708069fcb779720291895435.tar.gz
Remove the ARM_USE_SMALL_ALLOC option and code related to it.
This was an optimization used only by a few xscale platforms. Part of the optimization was to create a direct map for all physical pages, and that resulted in making multiple mappings of pages in a way that bypassed the logic in pmap.c to handle VIVT cache aliasing. It also just generally made the code more complex and hard to maintain for all SoCs. Reviewed by: cognet
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/options.arm1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/conf/options.arm b/sys/conf/options.arm
index c7f0bcf..1080bf3 100644
--- a/sys/conf/options.arm
+++ b/sys/conf/options.arm
@@ -4,7 +4,6 @@ ARM_CACHE_LOCK_ENABLE opt_global.h
ARM_KERN_DIRECTMAP opt_vm.h
ARM_L2_PIPT opt_global.h
ARM_MANY_BOARD opt_global.h
-ARM_USE_SMALL_ALLOC opt_global.h
ARM_WANT_TP_ADDRESS opt_global.h
COUNTS_PER_SEC opt_timer.h
CPU_ARM9 opt_global.h
OpenPOWER on IntegriCloud