[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