[Midnightbsd-cvs] src [10149] trunk/sys/conf: update options
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed May 30 17:08:08 EDT 2018
Revision: 10149
http://svnweb.midnightbsd.org/src/?rev=10149
Author: laffer1
Date: 2018-05-30 17:08:07 -0400 (Wed, 30 May 2018)
Log Message:
-----------
update options
Modified Paths:
--------------
trunk/sys/conf/options.amd64
trunk/sys/conf/options.i386
Added Paths:
-----------
trunk/sys/conf/options.arm
trunk/sys/conf/options.ia64
trunk/sys/conf/options.mips
trunk/sys/conf/options.pc98
trunk/sys/conf/options.powerpc
trunk/sys/conf/options.sparc64
Modified: trunk/sys/conf/options.amd64
===================================================================
--- trunk/sys/conf/options.amd64 2018-05-30 20:43:30 UTC (rev 10148)
+++ trunk/sys/conf/options.amd64 2018-05-30 21:08:07 UTC (rev 10149)
@@ -1,4 +1,5 @@
# $MidnightBSD$
+# $FreeBSD: stable/10/sys/conf/options.amd64 283280 2015-05-22 09:03:55Z whu $
# Options specific to AMD64 platform kernels
AUTO_EOI_1 opt_auto_eoi.h
@@ -21,6 +22,7 @@
COMPAT_LINUX32 opt_compat.h
#COMPAT_SVR4 opt_dontuse.h
#DEBUG_SVR4 opt_svr4.h
+IMAGACT_BINMISC opt_dontuse.h
LINPROCFS opt_dontuse.h
LINSYSFS opt_dontuse.h
NDISAPI opt_dontuse.h
@@ -66,9 +68,7 @@
XENHVM opt_global.h
+HYPERV opt_global.h
+
# options for the Intel C600 SAS driver (isci)
ISCI_LOGGING opt_isci.h
-
-# hw random number generators for random(4)
-PADLOCK_RNG opt_cpu.h
-RDRAND_RNG opt_cpu.h
Added: trunk/sys/conf/options.arm
===================================================================
--- trunk/sys/conf/options.arm (rev 0)
+++ trunk/sys/conf/options.arm 2018-05-30 21:08:07 UTC (rev 10149)
@@ -0,0 +1,67 @@
+# $MidnightBSD$
+#$FreeBSD: stable/10/sys/conf/options.arm 322724 2017-08-20 16:52:27Z marius $
+ARM9_CACHE_WRITE_THROUGH opt_global.h
+ARMV6 opt_global.h
+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_VFP_SUPPORT opt_global.h
+ARM_WANT_TP_ADDRESS opt_global.h
+COUNTS_PER_SEC opt_timer.h
+CPU_ARM9 opt_global.h
+CPU_ARM9E opt_global.h
+CPU_ARM1136 opt_global.h
+CPU_ARM1176 opt_global.h
+CPU_CORTEXA opt_global.h
+CPU_KRAIT opt_global.h
+CPU_FA526 opt_global.h
+CPU_FA626TE opt_global.h
+CPU_MV_PJ4B opt_global.h
+CPU_XSCALE_80219 opt_global.h
+CPU_XSCALE_80321 opt_global.h
+CPU_XSCALE_81342 opt_global.h
+CPU_XSCALE_IXP425 opt_global.h
+CPU_XSCALE_IXP435 opt_global.h
+CPU_XSCALE_PXA2X0 opt_global.h
+FLASHADDR opt_global.h
+IPI_IRQ_START opt_smp.h
+IPI_IRQ_END opt_smp.h
+FREEBSD_BOOT_LOADER opt_global.h
+IXP4XX_FLASH_SIZE opt_global.h
+KERNBASE opt_global.h
+KERNPHYSADDR opt_global.h
+KERNVIRTADDR opt_global.h
+LINUX_BOOT_ABI opt_global.h
+LOADERRAMADDR opt_global.h
+PHYSADDR opt_global.h
+SOCDEV_PA opt_global.h
+SOCDEV_VA opt_global.h
+PV_STATS opt_pmap.h
+QEMU_WORKAROUNDS opt_global.h
+SOC_BCM2835 opt_global.h
+SOC_BCM2836 opt_global.h
+SOC_MV_ARMADAXP opt_global.h
+SOC_MV_DISCOVERY opt_global.h
+SOC_MV_DOVE opt_global.h
+SOC_MV_FREY opt_global.h
+SOC_MV_KIRKWOOD opt_global.h
+SOC_MV_LOKIPLUS opt_global.h
+SOC_MV_ORION opt_global.h
+SOC_OMAP3 opt_global.h
+SOC_OMAP4 opt_global.h
+SOC_TI_AM335X opt_global.h
+SOC_TEGRA2 opt_global.h
+XSCALE_CACHE_READ_WRITE_ALLOCATE opt_global.h
+XSACLE_DISABLE_CCNT opt_timer.h
+VERBOSE_INIT_ARM opt_global.h
+VM_MAXUSER_ADDRESS opt_global.h
+AT91_ATE_USE_RMII opt_at91.h
+AT91_MCI_ALLOW_OVERCLOCK opt_at91.h
+AT91_MCI_HAS_4WIRE opt_at91.h
+AT91_MCI_SLOT_B opt_at91.h
+GFB_DEBUG opt_gfb.h
+GFB_NO_FONT_LOADING opt_gfb.h
+GFB_NO_MODE_CHANGE opt_gfb.h
+AT91C_MAIN_CLOCK opt_at91.h
+VFP opt_global.h
Property changes on: trunk/sys/conf/options.arm
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Modified: trunk/sys/conf/options.i386
===================================================================
--- trunk/sys/conf/options.i386 2018-05-30 20:43:30 UTC (rev 10148)
+++ trunk/sys/conf/options.i386 2018-05-30 21:08:07 UTC (rev 10149)
@@ -1,4 +1,5 @@
# $MidnightBSD$
+# $FreeBSD: stable/10/sys/conf/options.i386 283280 2015-05-22 09:03:55Z whu $
# Options specific to the i386 platform kernels
AUTO_EOI_1 opt_auto_eoi.h
@@ -26,6 +27,7 @@
COMPAT_LINUX opt_dontuse.h
COMPAT_SVR4 opt_dontuse.h
DEBUG_SVR4 opt_svr4.h
+IMAGACT_BINMISC opt_binmisc.h
LINPROCFS opt_dontuse.h
LINSYSFS opt_dontuse.h
NDISAPI opt_dontuse.h
@@ -36,6 +38,11 @@
# Physical address extensions and support for >4G ram. As above.
PAE opt_global.h
+# Use PAE page tables, but limit memory support to 4GB.
+# This keeps the i386 non-PAE KBI, in particular, drivers see
+# 32bit vm_paddr_t.
+PAE_TABLES opt_global.h
+
TIMER_FREQ opt_clock.h
CPU_ATHLON_SSE_HACK opt_cpu.h
@@ -121,9 +128,7 @@
XEN opt_global.h
XENHVM opt_global.h
+HYPERV opt_global.h
+
# options for the Intel C600 SAS driver (isci)
ISCI_LOGGING opt_isci.h
-
-# hw random number generators for random(4)
-PADLOCK_RNG opt_cpu.h
-RDRAND_RNG opt_cpu.h
Added: trunk/sys/conf/options.ia64
===================================================================
--- trunk/sys/conf/options.ia64 (rev 0)
+++ trunk/sys/conf/options.ia64 2018-05-30 21:08:07 UTC (rev 10149)
@@ -0,0 +1,34 @@
+# $MidnightBSD$
+# $FreeBSD: stable/10/sys/conf/options.ia64 268200 2014-07-02 23:47:43Z marcel $
+# Options specific to the ia64 platform kernels
+
+ITANIUM opt_global.h
+ITANIUM2 opt_global.h
+
+LOG2_ID_PAGE_SIZE opt_global.h
+LOG2_PAGE_SIZE opt_global.h
+
+UWX_TRACE_ENABLE opt_global.h
+
+COMPAT_FREEBSD32 opt_compat.h
+
+PV_STATS opt_pmap.h
+
+XTRACE
+
+VGA_ALT_SEQACCESS opt_vga.h
+VGA_DEBUG opt_vga.h
+VGA_NO_FONT_LOADING opt_vga.h
+VGA_NO_MODE_CHANGE opt_vga.h
+VGA_SLOW_IOACCESS opt_vga.h
+VGA_WIDTH90 opt_vga.h
+
+# AGP debugging.
+AGP_DEBUG opt_agp.h
+
+PSM_HOOKRESUME opt_psm.h
+PSM_RESETAFTERSUSPEND opt_psm.h
+PSM_DEBUG opt_psm.h
+
+# Atkbd options
+ATKBD_DFLT_KEYMAP opt_atkbd.h
Property changes on: trunk/sys/conf/options.ia64
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: trunk/sys/conf/options.mips
===================================================================
--- trunk/sys/conf/options.mips (rev 0)
+++ trunk/sys/conf/options.mips 2018-05-30 21:08:07 UTC (rev 10149)
@@ -0,0 +1,120 @@
+# Copyright (c) 2001, 2008, Juniper Networks, Inc.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. Neither the name of the Juniper Networks, Inc. nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY JUNIPER NETWORKS AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL JUNIPER NETWORKS OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+# JNPR: options.mips,v 1.2 2006/09/15 12:52:34
+# $FreeBSD: stable/10/sys/conf/options.mips 261277 2014-01-29 22:01:42Z brooks $
+# $MidnightBSD$
+
+CPU_MIPS4KC opt_global.h
+CPU_MIPS24KC opt_global.h
+CPU_MIPS74KC opt_global.h
+CPU_MIPS32 opt_global.h
+CPU_MIPS64 opt_global.h
+CPU_SENTRY5 opt_global.h
+CPU_HAVEFPU opt_global.h
+CPU_SB1 opt_global.h
+CPU_CNMIPS opt_global.h
+CPU_RMI opt_global.h
+CPU_NLM opt_global.h
+CPU_BERI opt_global.h
+
+# which MACHINE_ARCH architecture
+MIPS
+MIPSEL
+MIPS64
+MIPS64EL
+MIPSN32
+
+COMPAT_FREEBSD32 opt_compat.h
+
+YAMON opt_global.h
+CFE opt_global.h
+CFE_CONSOLE opt_global.h
+CFE_ENV opt_global.h
+CFE_ENV_SIZE opt_global.h
+
+GFB_DEBUG opt_gfb.h
+GFB_NO_FONT_LOADING opt_gfb.h
+GFB_NO_MODE_CHANGE opt_gfb.h
+
+NOFPU opt_global.h
+
+TICK_USE_YAMON_FREQ opt_global.h
+TICK_USE_MALTA_RTC opt_global.h
+
+#
+# The highest memory address that can be used by the kernel in units of KB.
+#
+MAXMEM opt_global.h
+
+#
+# Manual override of cache config
+#
+MIPS_DISABLE_L1_CACHE opt_global.h
+
+#
+# Options that control the Cavium Simple Executive.
+#
+OCTEON_MODEL opt_cvmx.h
+OCTEON_VENDOR_LANNER opt_cvmx.h
+OCTEON_VENDOR_UBIQUITI opt_cvmx.h
+OCTEON_VENDOR_RADISYS opt_cvmx.h
+OCTEON_VENDOR_GEFES opt_cvmx.h
+OCTEON_BOARD_CAPK_0100ND opt_cvmx.h
+
+#
+# Options specific to the BERI platform.
+#
+BERI_LARGE_TLB opt_global.h
+
+#
+# Options that control the Atheros SoC peripherals
+#
+ARGE_DEBUG opt_arge.h
+ARGE_MDIO opt_arge.h
+
+#
+# At least one of the AR71XX ubiquiti boards has a Redboot configuration
+# that "lies" about the amount of RAM it has. Until a cleaner method is
+# defined, this option will suffice in overriding what Redboot says.
+#
+AR71XX_REALMEM opt_ar71xx.h
+AR71XX_ENV_UBOOT opt_ar71xx.h
+AR71XX_ENV_REDBOOT opt_ar71xx.h
+AR71XX_ATH_EEPROM opt_ar71xx.h
+
+#
+# Options that control the Ralink RT305xF Etherenet MAC.
+#
+IF_RT_DEBUG opt_if_rt.h
+IF_RT_PHY_SUPPORT opt_if_rt.h
+IF_RT_RING_DATA_COUNT opt_if_rt.h
+
+#
+# Options that affect the pmap.
+#
+PV_STATS opt_pmap.h
Property changes on: trunk/sys/conf/options.mips
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: trunk/sys/conf/options.pc98
===================================================================
--- trunk/sys/conf/options.pc98 (rev 0)
+++ trunk/sys/conf/options.pc98 2018-05-30 21:08:07 UTC (rev 10149)
@@ -0,0 +1,105 @@
+# $MidnightBSD$
+# $FreeBSD: stable/10/sys/conf/options.pc98 276129 2014-12-23 10:59:15Z nyan $
+# Options specific to the pc98 platform kernels
+
+AUTO_EOI_1 opt_auto_eoi.h
+BROKEN_KEYBOARD_RESET opt_reset.h
+COUNT_XINVLTLB_HITS opt_smp.h
+COUNT_IPIS opt_smp.h
+DISABLE_PG_G opt_pmap.h
+DISABLE_PSE opt_pmap.h
+I586_PMC_GUPROF opt_i586_guprof.h
+MAXMEM
+MPTABLE_FORCE_HTT
+MP_WATCHDOG
+PERFMON
+PMAP_SHPGPERPROC opt_pmap.h
+POWERFAIL_NMI opt_trap.h
+
+# Options for emulators. These should only be used at config time, so
+# they are handled like options for static filesystems
+# (see src/sys/conf/options), except for broken debugging options.
+COMPAT_AOUT opt_dontuse.h
+IBCS2 opt_dontuse.h
+COMPAT_LINUX opt_dontuse.h
+COMPAT_SVR4 opt_dontuse.h
+DEBUG_SVR4 opt_svr4.h
+LINPROCFS opt_dontuse.h
+LINSYSFS opt_dontuse.h
+
+# Change KVM size. Changes things all over the kernel.
+KVA_PAGES opt_global.h
+
+TIMER_FREQ opt_clock.h
+
+CPU_BLUELIGHTNING_3X opt_cpu.h
+CPU_BLUELIGHTNING_FPU_OP_CACHE opt_cpu.h
+CPU_BTB_EN opt_cpu.h
+CPU_CYRIX_NO_LOCK opt_cpu.h
+CPU_DIRECT_MAPPED_CACHE opt_cpu.h
+CPU_DISABLE_5X86_LSSER opt_cpu.h
+CPU_DISABLE_CMPXCHG opt_global.h # XXX global, unlike other CPU_*
+CPU_DISABLE_SSE opt_cpu.h
+CPU_FASTER_5X86_FPU opt_cpu.h
+CPU_GEODE opt_cpu.h
+CPU_I486_ON_386 opt_cpu.h
+CPU_IORT opt_cpu.h
+CPU_L2_LATENCY opt_cpu.h
+CPU_LOOP_EN opt_cpu.h
+CPU_PPRO2CELERON opt_cpu.h
+CPU_RSTK_EN opt_cpu.h
+CPU_SOEKRIS opt_cpu.h
+CPU_SUSP_HLT opt_cpu.h
+CPU_UPGRADE_HW_CACHE opt_cpu.h
+CPU_WT_ALLOC opt_cpu.h
+CYRIX_CACHE_REALLY_WORKS opt_cpu.h
+CYRIX_CACHE_WORKS opt_cpu.h
+NO_F00F_HACK opt_cpu.h
+NO_MEMORY_HOLE opt_cpu.h
+
+# The CPU type affects the endian conversion functions all over the kernel.
+I486_CPU opt_global.h
+I586_CPU opt_global.h
+I686_CPU opt_global.h
+
+# options for serial support
+COM_ESP opt_sio.h
+COM_MULTIPORT opt_sio.h
+CONSPEED opt_sio.h
+GDBSPEED opt_sio.h
+
+GDC
+
+# AGP debugging support
+AGP_DEBUG opt_agp.h
+
+# Video spigot
+SPIGOT_UNSECURE opt_spigot.h
+
+# Enables NETGRAPH support for Cronyx adapters
+NETGRAPH_CRONYX opt_ng_cronyx.h
+
+# ct driver options
+CT_BUS_WEIGHT opt_ct.h
+CT_USE_RELOCATE_OFFSET opt_ct.h
+
+# npx options
+FPU_ERROR_BROKEN opt_npx.h
+
+# PC98 options
+EPSON_BOUNCEDMA opt_pc98.h
+EPSON_MEMWIN opt_pc98.h
+LINE30 opt_syscons.h
+PC98 opt_global.h
+
+# Device options
+DEV_APIC opt_apic.h
+DEV_ATPIC opt_atpic.h
+DEV_MECIA opt_mecia.h
+DEV_NPX opt_npx.h
+
+# Debugging
+NPX_DEBUG opt_npx.h
+
+# BPF just-in-time compiler
+BPF_JITTER opt_bpf.h
Property changes on: trunk/sys/conf/options.pc98
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: trunk/sys/conf/options.powerpc
===================================================================
--- trunk/sys/conf/options.powerpc (rev 0)
+++ trunk/sys/conf/options.powerpc 2018-05-30 21:08:07 UTC (rev 10149)
@@ -0,0 +1,36 @@
+# $MidnightBSD$
+# $FreeBSD: stable/10/sys/conf/options.powerpc 255643 2013-09-17 17:37:04Z nwhitehorn $
+# Options specific to the powerpc platform kernels
+
+AIM opt_global.h
+BOOKE opt_global.h
+BOOKE_E500 opt_global.h
+BOOKE_PPC4XX opt_global.h
+CELL
+
+POWERPC
+POWERPC64
+
+FPU_EMU
+
+COMPAT_FREEBSD32 opt_compat.h
+
+GFB_DEBUG opt_gfb.h
+GFB_NO_FONT_LOADING opt_gfb.h
+GFB_NO_MODE_CHANGE opt_gfb.h
+
+MPC85XX opt_platform.h
+POWERMAC opt_platform.h
+PS3 opt_platform.h
+MAMBO
+PSERIES
+PSIM
+WII opt_platform.h
+
+SC_OFWFB opt_ofwfb.h
+
+OFWCONS_POLL_HZ opt_ofw.h
+
+# AGP debugging support
+AGP_DEBUG opt_agp.h
+
Property changes on: trunk/sys/conf/options.powerpc
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: trunk/sys/conf/options.sparc64
===================================================================
--- trunk/sys/conf/options.sparc64 (rev 0)
+++ trunk/sys/conf/options.sparc64 2018-05-30 21:08:07 UTC (rev 10149)
@@ -0,0 +1,32 @@
+# $MidnightBSD$
+# $FreeBSD: stable/10/sys/conf/options.sparc64 247600 2013-03-02 00:37:31Z marius $
+
+GFB_DEBUG opt_gfb.h
+GFB_NO_FONT_LOADING opt_gfb.h
+GFB_NO_MODE_CHANGE opt_gfb.h
+
+SUN4U opt_global.h
+
+ATKBD_DFLT_KEYMAP opt_atkbd.h
+
+FIRE_DEBUG opt_fire.h
+
+# Debug IOMMU inserts/removes using diagnostic accesses. This is very loud.
+IOMMU_DIAG opt_iommu.h
+
+OFWCONS_POLL_HZ opt_ofw.h
+
+OFW_PCI_DEBUG opt_ofw_pci.h
+
+PMAP_STATS opt_pmap.h
+
+PSM_DEBUG opt_psm.h
+PSM_HOOKRESUME opt_psm.h
+PSM_RESETAFTERSUSPEND opt_psm.h
+
+PSYCHO_DEBUG opt_psycho.h
+
+SCHIZO_DEBUG opt_schizo.h
+
+SUNKBD_DFLT_KEYMAP opt_sunkbd.h
+SUNKBD_EMULATE_ATKBD opt_sunkbd.h
Property changes on: trunk/sys/conf/options.sparc64
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list