Author: andrew
Date: Sun Dec 21 11:37:00 2014
New Revision: 276003
URL: https://svnweb.freebsd.org/changeset/base/276003

Log:
  tart to clean up the armv6 kernel configs by reducing the diff between
  them in the first sections and the later FDT support.
  
  Differential Revision:        https://reviews.freebsd.org/D1346
  Reviewed by:  rpaulo (earlier version)

Modified:
  head/sys/arm/conf/ARMADAXP
  head/sys/arm/conf/BEAGLEBONE
  head/sys/arm/conf/CUBIEBOARD
  head/sys/arm/conf/CUBIEBOARD2
  head/sys/arm/conf/EFIKA_MX
  head/sys/arm/conf/EXYNOS5.common
  head/sys/arm/conf/IMX53
  head/sys/arm/conf/IMX6
  head/sys/arm/conf/PANDABOARD
  head/sys/arm/conf/RK3188
  head/sys/arm/conf/RPI-B
  head/sys/arm/conf/SOCKIT
  head/sys/arm/conf/SOCKIT-BERI
  head/sys/arm/conf/VERSATILEPB
  head/sys/arm/conf/VYBRID
  head/sys/arm/conf/ZEDBOARD

Modified: head/sys/arm/conf/ARMADAXP
==============================================================================
--- head/sys/arm/conf/ARMADAXP  Sun Dec 21 11:33:18 2014        (r276002)
+++ head/sys/arm/conf/ARMADAXP  Sun Dec 21 11:37:00 2014        (r276003)
@@ -1,8 +1,22 @@
 #
 # Custom kernel for Marvell Armada XP
 #
-# $FreeBSD$
+# For more information on this file, please read the config(5) manual page,
+# and/or the handbook section on Kernel Configuration Files:
+#
+#    
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
+#
+# The handbook is also available locally in /usr/share/doc/handbook
+# if you've installed the doc distribution, otherwise always see the
+# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
+# latest information.
 #
+# An exhaustive list of options and more detailed explanations of the
+# device lines is also present in the ../../conf/NOTES and NOTES files.
+# If you are in doubt as to the purpose or necessity of a line, check first
+# in NOTES.
+#
+# $FreeBSD$
 
 ident          MV-88F78XX0
 include                "../mv/armadaxp/std.mv78x60"
@@ -10,58 +24,75 @@ include             "../mv/armadaxp/std.mv78x60"
 options        SOC_MV_ARMADAXP
 makeoptions    MODULES_OVERRIDE=""
 
-makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
 makeoptions    WERROR="-Werror"
 
+options        HZ=1000
 #options       SCHED_ULE               # ULE scheduler
 options        SCHED_4BSD              # 4BSD scheduler
+options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
 options        INET6                   # IPv6 communications protocols
+options        SCTP                    # Stream Control Transmission Protocol
 options        FFS                     # Berkeley Fast Filesystem
-options        NFSCL                   # Network Filesystem Client
+options        SOFTUPDATES             # Enable FFS soft updates support
+options        UFS_ACL                 # Support for access control lists
+options        UFS_DIRHASH             # Improve performance on big directories
+options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
+options        QUOTA                   # Enable disk quotas for UFS
+options        NFSCL                   # New Network Filesystem Client
 options        NFSLOCKD                # Network Lock Manager
-options        NFS_ROOT                # NFS usable as /, requires NFSCLIENT
-options        BOOTP
-options        BOOTP_NFSROOT
-options        BOOTP_NFSV3
-options        BOOTP_WIRED_TO=mge0
-
+options        NFS_ROOT                # NFS usable as /, requires NFSCL
+options        MSDOSFS                 # MSDOS Filesystem
+options        CD9660                  # ISO 9660 Filesystem
+options        PROCFS                  # Process filesystem (requires PSEUDOFS)
+options        PSEUDOFS                # Pseudo-filesystem framework
 options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
 options        GEOM_PART_BSD           # BSD partition scheme
 options        GEOM_PART_MBR           # MBR partition scheme
-options        GEOM_PART_GPT
-options        ROOTDEVNAME=\"ufs:/dev/da0p1\"
-
+options        KTRACE                  # ktrace(1) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
-options        _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time 
extensions
-options        MUTEX_NOINLINE
-options        RWLOCK_NOINLINE
-options        NO_FFS_SNAPSHOT
-options        NO_SWAPPING
-options        VFP
-
-options        SMP
+options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
+options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
+options        VFP                     # Enable floating point hardware support
+options        SMP                     # Enable multiple cores
 
-# Debugging
-#options       VERBOSE_SYSINIT
+# Debugging for use in -current
+makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
+#options       VERBOSE_SYSINIT         # Enable verbose sysinit messages
 options        ALT_BREAK_TO_DEBUGGER
-options        DDB
+options        KDB                     # Enable kernel debugger support
+# For minimum debugger support (stable branch) use:
+options        KDB_TRACE               # Print a stack trace for a panic
+# For full debugger support use this instead:
+options        DDB                     # Enable the kernel debugger
 options        GDB
-#options       DIAGNOSTIC
 #options       INVARIANTS              # Enable calls of extra sanity checking
 #options       INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
-options        KDB
-options        KDB_TRACE
+#options       WITNESS                 # Enable checks to detect deadlocks and 
cycles
+#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
+#options       WITNESS_KDB
+#options       DIAGNOSTIC
 #options       KTR
 #options       KTR_VERBOSE=0
 #options       KTR_ENTRIES=16384
 #options       KTR_MASK=(KTR_SPARE2)
 #options       KTR_COMPILE=KTR_ALL
-#options       WITNESS                 # Enable checks to detect deadlocks and 
cycles
-#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
-#options       WITNESS_KDB
+
+# NFS root from boopt/dhcp
+options        BOOTP
+options        BOOTP_NFSROOT
+options        BOOTP_NFSV3
+options        BOOTP_WIRED_TO=mge0
+
+options        ROOTDEVNAME=\"ufs:/dev/da0p1\"
+
+options        MUTEX_NOINLINE
+options        RWLOCK_NOINLINE
+options        NO_FFS_SNAPSHOT
+options        NO_SWAPPING
 
 # Pseudo devices
 device         random
@@ -94,14 +125,13 @@ device             mge                     # Marvell 
Gigabit Ethernet
 device         mii
 device         e1000phy
 device         bpf
-options        HZ=1000
 options        DEVICE_POLLING
 device         vlan
 
 #PCI/PCIE
 device         pci
 
-#FDT
-options        FDT
+# Flattened Device Tree
+options        FDT                     # Configure using FDT/DTB data
 options        FDT_DTB_STATIC
 makeoptions    FDT_DTS_FILE=db78460.dts

Modified: head/sys/arm/conf/BEAGLEBONE
==============================================================================
--- head/sys/arm/conf/BEAGLEBONE        Sun Dec 21 11:33:18 2014        
(r276002)
+++ head/sys/arm/conf/BEAGLEBONE        Sun Dec 21 11:37:00 2014        
(r276003)
@@ -1,10 +1,11 @@
+#
 # BEAGLEBONE -- Custom configuration for the BeagleBone ARM development
 # platforms, check out http://www.beagleboard.org/bone and
 # http://www.beagleboard.org/black. This kernel config file is used for the
 # original BeagleBone and the BeagleBone Black.
 #
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
+# For more information on this file, please read the config(5) manual page,
+# and/or the handbook section on Kernel Configuration Files:
 #
 #    
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
 #
@@ -28,37 +29,47 @@ makeoptions WITHOUT_MODULES="ahc"
 
 options        HZ=100
 options        SCHED_4BSD              # 4BSD scheduler
+options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
 options        INET6                   # IPv6 communications protocols
+options        SCTP                    # Stream Control Transmission Protocol
 options        FFS                     # Berkeley Fast Filesystem
 options        SOFTUPDATES             # Enable FFS soft updates support
 options        UFS_ACL                 # Support for access control lists
 options        UFS_DIRHASH             # Improve performance on big directories
-options        GEOM_PART_BSD           # BSD partition scheme
-options        GEOM_PART_MBR           # MBR partition scheme
-options        TMPFS                   # Efficient memory filesystem
+options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
+options        QUOTA                   # Enable disk quotas for UFS
+options        NFSCL                   # New Network Filesystem Client
+options        NFSLOCKD                # Network Lock Manager
+options        NFS_ROOT                # NFS usable as /, requires NFSCL
 options        MSDOSFS                 # MSDOS Filesystem
 options        CD9660                  # ISO 9660 Filesystem
 options        PROCFS                  # Process filesystem (requires PSEUDOFS)
 options        PSEUDOFS                # Pseudo-filesystem framework
+options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
+options        GEOM_PART_BSD           # BSD partition scheme
+options        GEOM_PART_MBR           # MBR partition scheme
 options        COMPAT_43               # Compatible with BSD 4.3 [KEEP THIS!]
 options        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
 options        KTRACE                  # ktrace(1) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
-options        _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time 
extensions
+options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        PREEMPTION
 options        PLATFORM
-options        FREEBSD_BOOT_LOADER
-options        VFP                     # vfp/neon
+options        FREEBSD_BOOT_LOADER     # Process metadata passed from loader(8)
+options        VFP                     # Enable floating point hardware support
 
 # Debugging for use in -current
 makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
 options        BREAK_TO_DEBUGGER
 #options       VERBOSE_SYSINIT         # Enable verbose sysinit messages
-options        KDB
+options        KDB                     # Enable kernel debugger support
+# For minimum debugger support (stable branch) use:
+#options       KDB_TRACE               # Print a stack trace for a panic
+# For full debugger support use this instead:
 options        DDB                     # Enable the kernel debugger
 options        INVARIANTS              # Enable calls of extra sanity checking
 options        INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
@@ -66,19 +77,19 @@ options     WITNESS                 # Enable checks to de
 options        WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
 #options       DIAGNOSTIC
 
-# NFS support
-options        NFSCL
+# NFS server support
 #options       NFSD
-options        NFSLOCKD
 
-# Uncomment this for NFS root
-#options       NFS_ROOT                # NFS usable as /, requires NFSCL
+# NFS root from boopt/dhcp
+#options       BOOTP
 #options       BOOTP_NFSROOT
 #options       BOOTP_COMPAT
-#options       BOOTP
 #options       BOOTP_NFSV3
 #options       BOOTP_WIRED_TO=cpsw0
 
+# Boot device is 2nd slice on MMC/SD card
+options        ROOTDEVNAME=\"ufs:mmcsd0s2\"
+
 # MMC/SD/SDIO Card slot support
 device         mmc                     # mmc/sd bus
 device         mmcsd                   # mmc/sd flash cards
@@ -90,9 +101,6 @@ device               iic
 device         ti_i2c
 device         am335x_pmic             # AM335x Power Management IC (TPC65217)
 
-# Boot device is 2nd slice on MMC/SD card
-options        ROOTDEVNAME=\"ufs:mmcsd0s2\"
-
 # Console and misc
 device         uart
 device         uart_ns8250
@@ -148,6 +156,6 @@ device              usb_template            # Control of th
 device         usfs
 
 # Flattened Device Tree
-options         FDT
-options         FDT_DTB_STATIC
-makeoptions     FDT_DTS_FILE=beaglebone.dts
+options        FDT                     # Configure using FDT/DTB data
+options        FDT_DTB_STATIC
+makeoptions    FDT_DTS_FILE=beaglebone.dts

Modified: head/sys/arm/conf/CUBIEBOARD
==============================================================================
--- head/sys/arm/conf/CUBIEBOARD        Sun Dec 21 11:33:18 2014        
(r276002)
+++ head/sys/arm/conf/CUBIEBOARD        Sun Dec 21 11:37:00 2014        
(r276003)
@@ -1,8 +1,9 @@
+#
 # CUBIEBOARD -- Custom configuration for the CUBIEBOARD ARM development
 # platform, check out http://www.cubieboard.org
 #
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
+# For more information on this file, please read the config(5) manual page,
+# and/or the handbook section on Kernel Configuration Files:
 #
 #    
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
 #
@@ -27,36 +28,46 @@ makeoptions WITHOUT_MODULES="ahc"
 
 options        HZ=100
 options        SCHED_4BSD              # 4BSD scheduler
+options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
 options        INET6                   # IPv6 communications protocols
-options        GEOM_PART_BSD           # BSD partition scheme
-options        GEOM_PART_MBR           # MBR partition scheme
-options        TMPFS                   # Efficient memory filesystem
+options        SCTP                    # Stream Control Transmission Protocol
 options        FFS                     # Berkeley Fast Filesystem
 options        SOFTUPDATES             # Enable FFS soft updates support
 options        UFS_ACL                 # Support for access control lists
 options        UFS_DIRHASH             # Improve performance on big directories
+options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
+options        QUOTA                   # Enable disk quotas for UFS
+options        NFSCL                   # New Network Filesystem Client
+options        NFSLOCKD                # Network Lock Manager
+options        NFS_ROOT                # NFS usable as /, requires NFSCL
 options        MSDOSFS                 # MSDOS Filesystem
 options        CD9660                  # ISO 9660 Filesystem
 options        PROCFS                  # Process filesystem (requires PSEUDOFS)
 options        PSEUDOFS                # Pseudo-filesystem framework
+options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
+options        GEOM_PART_BSD           # BSD partition scheme
+options        GEOM_PART_MBR           # MBR partition scheme
 options        COMPAT_43               # Compatible with BSD 4.3 [KEEP THIS!]
 options        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
 options        KTRACE                  # ktrace(1) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
-options        _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time 
extensions
+options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        PREEMPTION
-options        FREEBSD_BOOT_LOADER
-options        VFP                     # vfp/neon
+options        FREEBSD_BOOT_LOADER     # Process metadata passed from loader(8)
+options        VFP                     # Enable floating point hardware support
 
-# Debugging
+# Debugging for use in -current
 makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
 options        BREAK_TO_DEBUGGER
 #options       VERBOSE_SYSINIT         # Enable verbose sysinit messages
-options        KDB
+options        KDB                     # Enable kernel debugger support
+# For minimum debugger support (stable branch) use:
+#options       KDB_TRACE               # Print a stack trace for a panic
+# For full debugger support use this instead:
 options        DDB                     # Enable the kernel debugger
 options        INVARIANTS              # Enable calls of extra sanity checking
 options        INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
@@ -64,26 +75,20 @@ options     WITNESS                 # Enable checks to de
 options        WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
 #options       DIAGNOSTIC
 
-# NFS support
-#options       NFSCL
-#options       NFSSERVER               # Network Filesystem Server
-#options       NFSCLIENT               # Network Filesystem Client
-
-# Uncomment this for NFS root
-#options       NFS_ROOT                # NFS usable as /, requires NFSCLIENT
+# NFS root from boopt/dhcp
+#options       BOOTP
 #options       BOOTP_NFSROOT
 #options       BOOTP_COMPAT
-#options       BOOTP
 #options       BOOTP_NFSV3
 #options       BOOTP_WIRED_TO=cpsw0
 
-# MMC/SD/SDIO card slot support
-#device                mmc                     # mmc/sd bus
-#device                mmcsd                   # mmc/sd flash cards
-
 # Boot device is 2nd slice on MMC/SD card
 options        ROOTDEVNAME=\"ufs:/dev/da0s2\"
 
+# MMC/SD/SDIO Card slot support
+#device                mmc                     # mmc/sd bus
+#device                mmcsd                   # mmc/sd flash cards
+
 # ATA controllers
 #device                ahci                    # AHCI-compatible SATA 
controllers
 #device                ata                     # Legacy ATA/SATA controllers
@@ -134,7 +139,7 @@ device              emac
 device         miibus
 
 # Flattened Device Tree
-options        FDT
+options        FDT                     # Configure using FDT/DTB data
 options        FDT_DTB_STATIC
 makeoptions    FDT_DTS_FILE=cubieboard.dts
 

Modified: head/sys/arm/conf/CUBIEBOARD2
==============================================================================
--- head/sys/arm/conf/CUBIEBOARD2       Sun Dec 21 11:33:18 2014        
(r276002)
+++ head/sys/arm/conf/CUBIEBOARD2       Sun Dec 21 11:37:00 2014        
(r276003)
@@ -1,8 +1,9 @@
+#
 # CUBIEBOARD2 -- Custom configuration for the CUBIEBOARD2 ARM development
 # platform, check out http://www.cubieboard.org
 #
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
+# For more information on this file, please read the config(5) manual page,
+# and/or the handbook section on Kernel Configuration Files:
 #
 #    
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
 #
@@ -27,36 +28,47 @@ makeoptions WITHOUT_MODULES="ahc"
 
 options        HZ=100
 options        SCHED_4BSD              # 4BSD scheduler
+options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
 options        INET6                   # IPv6 communications protocols
-options        GEOM_PART_BSD           # BSD partition scheme
-options        GEOM_PART_MBR           # MBR partition scheme
-options        TMPFS                   # Efficient memory filesystem
+options        SCTP                    # Stream Control Transmission Protocol
 options        FFS                     # Berkeley Fast Filesystem
 options        SOFTUPDATES             # Enable FFS soft updates support
 options        UFS_ACL                 # Support for access control lists
 options        UFS_DIRHASH             # Improve performance on big directories
+options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
+options        QUOTA                   # Enable disk quotas for UFS
+options        NFSCL                   # New Network Filesystem Client
+options        NFSLOCKD                # Network Lock Manager
+options        NFS_ROOT                # NFS usable as /, requires NFSCL
 options        MSDOSFS                 # MSDOS Filesystem
 options        CD9660                  # ISO 9660 Filesystem
 options        PROCFS                  # Process filesystem (requires PSEUDOFS)
 options        PSEUDOFS                # Pseudo-filesystem framework
+options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
+options        GEOM_PART_BSD           # BSD partition scheme
+options        GEOM_PART_MBR           # MBR partition scheme
 options        COMPAT_43               # Compatible with BSD 4.3 [KEEP THIS!]
 options        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
 options        KTRACE                  # ktrace(1) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
-options        _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time 
extensions
+options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        PREEMPTION
-options        FREEBSD_BOOT_LOADER
-options        VFP                     # vfp/neon
+options        FREEBSD_BOOT_LOADER     # Process metadata passed from loader(8)
+options        VFP                     # Enable floating point hardware support
+options        SMP                     # Enable multiple cores
 
-# Debugging
+# Debugging for use in -current
 makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
 options        BREAK_TO_DEBUGGER
 #options       VERBOSE_SYSINIT         # Enable verbose sysinit messages
-options        KDB
+options        KDB                     # Enable kernel debugger support
+# For minimum debugger support (stable branch) use:
+#options       KDB_TRACE               # Print a stack trace for a panic
+# For full debugger support use this instead:
 options        DDB                     # Enable the kernel debugger
 options        INVARIANTS              # Enable calls of extra sanity checking
 options        INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
@@ -64,26 +76,20 @@ options     WITNESS                 # Enable checks to de
 options        WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
 #options       DIAGNOSTIC
 
-# NFS support
-#options       NFSCL
-#options       NFSSERVER               # Network Filesystem Server
-#options       NFSCLIENT               # Network Filesystem Client
-
-# Uncomment this for NFS root
-#options       NFS_ROOT                # NFS usable as /, requires NFSCLIENT
+# NFS root from boopt/dhcp
+#options       BOOTP
 #options       BOOTP_NFSROOT
 #options       BOOTP_COMPAT
-#options       BOOTP
 #options       BOOTP_NFSV3
 #options       BOOTP_WIRED_TO=cpsw0
 
-# MMC/SD/SDIO card slot support
-#device                mmc                     # mmc/sd bus
-#device                mmcsd                   # mmc/sd flash cards
-
 # Boot device is 2nd slice on MMC/SD card
 options        ROOTDEVNAME=\"ufs:/dev/da0s2\"
 
+# MMC/SD/SDIO Card slot support
+#device                mmc                     # mmc/sd bus
+#device                mmcsd                   # mmc/sd flash cards
+
 # ATA controllers
 #device                ahci                    # AHCI-compatible SATA 
controllers
 #device                ata                     # Legacy ATA/SATA controllers
@@ -134,8 +140,7 @@ device              emac
 device         miibus
 
 # Flattened Device Tree
-options        FDT
+options        FDT                     # Configure using FDT/DTB data
 options        FDT_DTB_STATIC
 makeoptions    FDT_DTS_FILE=cubieboard2.dts
 
-options                SMP                     # Enable multiple cores

Modified: head/sys/arm/conf/EFIKA_MX
==============================================================================
--- head/sys/arm/conf/EFIKA_MX  Sun Dec 21 11:33:18 2014        (r276002)
+++ head/sys/arm/conf/EFIKA_MX  Sun Dec 21 11:37:00 2014        (r276003)
@@ -1,3 +1,4 @@
+#
 # Kernel configuration for Efika MX Smarttop/Smartbook boards
 #
 # For more information on this file, please read the config(5) manual page,
@@ -23,32 +24,30 @@ include     "../freescale/imx/std.imx51"
 
 makeoptions    WITHOUT_MODULES="ahc"
 
-makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
-#options       DEBUG
-
 options        SCHED_4BSD              # 4BSD scheduler
-#options       PREEMPTION              # Enable kernel thread preemption
+options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
-#options       INET6                   # IPv6 communications protocols
-#options       SCTP                    # Stream Control Transmission Protocol
+options        INET6                   # IPv6 communications protocols
+options        SCTP                    # Stream Control Transmission Protocol
 options        FFS                     # Berkeley Fast Filesystem
 options        SOFTUPDATES             # Enable FFS soft updates support
 options        UFS_ACL                 # Support for access control lists
 options        UFS_DIRHASH             # Improve performance on big directories
 options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
+options        QUOTA                   # Enable disk quotas for UFS
 #options       MD_ROOT                 # MD is a potential root device
 options        NFSCL                   # New Network Filesystem Client
 #options       NFSD                    # New Network Filesystem Server
 options        NFSLOCKD                # Network Lock Manager
 options        NFS_ROOT                # NFS usable as /, requires NFSCL
-options        TMPFS                   # Efficient memory filesystem
 options        MSDOSFS                 # MSDOS Filesystem
 options        CD9660                  # ISO 9660 Filesystem
-#options       PROCFS                  # Process filesystem (requires PSEUDOFS)
+options        PROCFS                  # Process filesystem (requires PSEUDOFS)
 options        PSEUDOFS                # Pseudo-filesystem framework
+options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
 options        GEOM_PART_BSD           # BSD partition scheme
 options        GEOM_PART_MBR           # MBR partition scheme
-options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
 #options       COMPAT_FREEBSD5         # Compatible with FreeBSD5
 #options       COMPAT_FREEBSD6         # Compatible with FreeBSD6
@@ -59,16 +58,33 @@ options     SYSVSHM                 # SYSV-style shared m
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
+options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
 options        INCLUDE_CONFIG_FILE     # Include this file in kernel
-options        VFP                     # vfp/neon
+options        VFP                     # Enable floating point hardware support
+
+# Debugging for use in -current
+makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
+options        BREAK_TO_DEBUGGER
+#options       VERBOSE_SYSINIT         # Enable verbose sysinit messages
+options        KDB                     # Enable kernel debugger support
+# For minimum debugger support (stable branch) use:
+#options       KDB_TRACE               # Print a stack trace for a panic
+# For full debugger support use this instead:
+options        DDB                     # Enable the kernel debugger
+#options       GDB                     # Support remote GDB
+options        DEADLKRES               # Enable the deadlock resolver
+options        INVARIANTS              # Enable calls of extra sanity checking
+options        INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
+options        WITNESS                 # Enable checks to detect deadlocks and 
cycles
+#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
 
-# required for netbooting
+# NFS root from boopt/dhcp
 #options       BOOTP
-#options       BOOTP_COMPAT
 #options       BOOTP_NFSROOT
+#options       BOOTP_COMPAT
 #options       BOOTP_NFSV3
 #options       BOOTP_WIRED_TO=ue0
-#
+
 options        ROOTDEVNAME=\"ufs:ada0s2a\"
 
 
@@ -79,18 +95,6 @@ options      ROOTDEVNAME=\"ufs:ada0s2a\"
 #options       NO_SYSCTL_DESCR
 #options       RWLOCK_NOINLINE
 
-# Debugging support.  Always need this:
-options        KDB                     # Enable kernel debugger support.
-# For minimum debugger support (stable branch) use:
-#options       KDB_TRACE               # Print a stack trace for a panic.
-# For full debugger support use this instead:
-options        DDB                     # Support DDB.
-#options       GDB                     # Support remote GDB.
-options        DEADLKRES               # Enable the deadlock resolver
-options        INVARIANTS              # Enable calls of extra sanity checking
-options        INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
-options        WITNESS                 # Enable checks to detect deadlocks and 
cycles
-
 # The `bpf' device enables the Berkeley Packet Filter.
 # Be aware of the administrative consequences of enabling this!
 # Note that 'bpf' is required for DHCP.
@@ -162,9 +166,9 @@ device              wlan_tkip               # 802.11 TKIP 
support
 device         wlan_amrr               # AMRR transmit rate control algorithm
 
 # Flattened Device Tree
-options         FDT
-options         FDT_DTB_STATIC
-makeoptions     FDT_DTS_FILE=efikamx.dts
+options        FDT                     # Configure using FDT/DTB data
+options        FDT_DTB_STATIC
+makeoptions    FDT_DTS_FILE=efikamx.dts
 
 # NOTE: serial console will be disabled if syscons enabled
 # Uncomment following lines for framebuffer/syscons support

Modified: head/sys/arm/conf/EXYNOS5.common
==============================================================================
--- head/sys/arm/conf/EXYNOS5.common    Sun Dec 21 11:33:18 2014        
(r276002)
+++ head/sys/arm/conf/EXYNOS5.common    Sun Dec 21 11:37:00 2014        
(r276003)
@@ -1,3 +1,4 @@
+#
 # Kernel configuration for Samsung Exynos 5 SoC.
 #
 # For more information on this file, please read the config(5) manual page,
@@ -20,70 +21,72 @@
 makeoptions    MODULES_OVERRIDE=""
 makeoptions    WITHOUT_MODULES="ahc"
 
-makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
 makeoptions    WERROR="-Werror"
 
 options        HZ=100
 options        SCHED_4BSD              # 4BSD scheduler
+options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
 options        INET6                   # IPv6 communications protocols
-options        GEOM_PART_BSD           # BSD partition scheme
-options        GEOM_PART_MBR           # MBR partition scheme
-options        GEOM_PART_GPT           # GUID partition tables
-options        TMPFS                   # Efficient memory filesystem
+options        SCTP                    # Stream Control Transmission Protocol
 options        FFS                     # Berkeley Fast Filesystem
-options        SOFTUPDATES
+options        SOFTUPDATES             # Enable FFS soft updates support
 options        UFS_ACL                 # Support for access control lists
 options        UFS_DIRHASH             # Improve performance on big directories
+options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
+options        QUOTA                   # Enable disk quotas for UFS
+options        NFSCL                   # New Network Filesystem Client
+options        NFSLOCKD                # Network Lock Manager
+options        NFS_ROOT                # NFS usable as /, requires NFSCL
 options        MSDOSFS                 # MSDOS Filesystem
 options        CD9660                  # ISO 9660 Filesystem
 options        PROCFS                  # Process filesystem (requires PSEUDOFS)
 options        PSEUDOFS                # Pseudo-filesystem framework
+options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
+options        GEOM_PART_BSD           # BSD partition scheme
+options        GEOM_PART_MBR           # MBR partition scheme
 options        COMPAT_43               # Compatible with BSD 4.3 [KEEP THIS!]
 options        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
-options        KTRACE
+options        KTRACE                  # ktrace(1) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
-options        _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time 
extensions
-options        KBD_INSTALL_CDEV
-options        PREEMPTION
-options        FREEBSD_BOOT_LOADER
-options        VFP                     # vfp/neon
+options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
+options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
+options        FREEBSD_BOOT_LOADER     # Process metadata passed from loader(8)
+options        VFP                     # Enable floating point hardware support
+options        SMP                     # Enable multiple cores
 
-options        SMP
-
-# Debugging
+# Debugging for use in -current
 makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
 options        BREAK_TO_DEBUGGER
-#options       VERBOSE_SYSINIT         # Enable verbose sysinit messages
-options        KDB
+#options       VERBOSE_SYSINIT         # Enable verbose sysinit messages
+options        KDB                     # Enable kernel debugger support
+# For minimum debugger support (stable branch) use:
+#options       KDB_TRACE               # Print a stack trace for a panic
+# For full debugger support use this instead:
 options        DDB                     # Enable the kernel debugger
 #options       INVARIANTS              # Enable calls of extra sanity checking
 #options       INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
-#options       WITNESS                 # Enable checks to detect deadlocks and 
cycles
-#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
+#options       WITNESS                 # Enable checks to detect deadlocks and 
cycles
+#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
 #options       DIAGNOSTIC
 
-# NFS support
-options        NFSCL                   # Network Filesystem Client
-options        NFSLOCKD                # Network Lock Manager
-options        NFS_ROOT                # NFS usable as /, requires NFSCLIENT
+# NFS root from boopt/dhcp
+#options       BOOTP
+#options       BOOTP_NFSROOT
+#options       BOOTP_COMPAT
+#options       BOOTP_NFSV3
+#options       BOOTP_WIRED_TO=ue0
 
-# Uncomment this for NFS root
-#options       NFS_ROOT                # NFS usable as /, requires NFSCL
-#options       BOOTP_NFSROOT
-#options       BOOTP_COMPAT
-#options       BOOTP
-#options       BOOTP_NFSV3
-#options       BOOTP_WIRED_TO=ue0
+options        ROOTDEVNAME=\"ufs:/dev/da0\"
 
+# MMC/SD/SDIO Card slot support
 device         mmc                     # mmc/sd bus
 device         mmcsd                   # mmc/sd flash cards
 device         dwmmc
 
-options        ROOTDEVNAME=\"ufs:/dev/da0\"
-
 # Pseudo devices
 
 device         loop

Modified: head/sys/arm/conf/IMX53
==============================================================================
--- head/sys/arm/conf/IMX53     Sun Dec 21 11:33:18 2014        (r276002)
+++ head/sys/arm/conf/IMX53     Sun Dec 21 11:37:00 2014        (r276003)
@@ -1,3 +1,4 @@
+#
 # Kernel configuration for i.MX53 boards
 #
 # For more information on this file, please read the config(5) manual page,
@@ -21,32 +22,29 @@ ident               IMX53
 
 include        "../freescale/imx/std.imx53"
 
-makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
-#options       DEBUG
-
 options        SCHED_4BSD              # 4BSD scheduler
-#options       PREEMPTION              # Enable kernel thread preemption
+options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
 options        INET6                   # IPv6 communications protocols
-#options       SCTP                    # Stream Control Transmission Protocol
+options        SCTP                    # Stream Control Transmission Protocol
 options        FFS                     # Berkeley Fast Filesystem
 options        SOFTUPDATES             # Enable FFS soft updates support
 options        UFS_ACL                 # Support for access control lists
 options        UFS_DIRHASH             # Improve performance on big directories
 options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
-#options       MD_ROOT                 # MD is a potential root device
+options        QUOTA                   # Enable disk quotas for UFS
 options        NFSCL                   # New Network Filesystem Client
 #options       NFSD                    # New Network Filesystem Server
 options        NFSLOCKD                # Network Lock Manager
 options        NFS_ROOT                # NFS usable as /, requires NFSCL
-options        TMPFS                   # Efficient memory filesystem
 options        MSDOSFS                 # MSDOS Filesystem
 options        CD9660                  # ISO 9660 Filesystem
-#options       PROCFS                  # Process filesystem (requires PSEUDOFS)
+options        PROCFS                  # Process filesystem (requires PSEUDOFS)
 options        PSEUDOFS                # Pseudo-filesystem framework
+options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
 options        GEOM_PART_BSD           # BSD partition scheme
 options        GEOM_PART_MBR           # MBR partition scheme
-options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
 #options       COMPAT_FREEBSD5         # Compatible with FreeBSD5
 #options       COMPAT_FREEBSD6         # Compatible with FreeBSD6
@@ -57,27 +55,30 @@ options     SYSVSHM                 # SYSV-style shared m
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
+options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
 options        INCLUDE_CONFIG_FILE     # Include this file in kernel
-options        VFP                     # vfp/neon
-
-# kernel/memory size reduction
-#options       MUTEX_NOINLINE
-#options       NO_FFS_SNAPSHOT
-#options       NO_SWAPPING
-#options       NO_SYSCTL_DESCR
-#options       RWLOCK_NOINLINE
+options        VFP                     # Enable floating point hardware support
 
-# Debugging support.  Always need this:
-options        KDB                     # Enable kernel debugger support.
+# Debugging for use in -current
+makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
+options        KDB                     # Enable kernel debugger support
 # For minimum debugger support (stable branch) use:
-#options       KDB_TRACE               # Print a stack trace for a panic.
+#options       KDB_TRACE               # Print a stack trace for a panic
 # For full debugger support use this instead:
-options        DDB                     # Support DDB.
-#options       GDB                     # Support remote GDB.
+options        DDB                     # Enable the kernel debugger
+#options       GDB                     # Support remote GDB
 options        DEADLKRES               # Enable the deadlock resolver
 options        INVARIANTS              # Enable calls of extra sanity checking
 options        INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
 options        WITNESS                 # Enable checks to detect deadlocks and 
cycles
+#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
+
+# kernel/memory size reduction
+#options       MUTEX_NOINLINE
+#options       NO_FFS_SNAPSHOT
+#options       NO_SWAPPING
+#options       NO_SYSCTL_DESCR
+#options       RWLOCK_NOINLINE
 
 # The `bpf' device enables the Berkeley Packet Filter.
 # Be aware of the administrative consequences of enabling this!
@@ -161,7 +162,7 @@ device              wlan_amrr               # AMRR transmit 
rate 
 
 
 # Flattened Device Tree
-options         FDT
+options        FDT                     # Configure using FDT/DTB data
 
 # NOTE: serial console will be disabled if syscons enabled
 # Uncomment following lines for framebuffer/syscons support

Modified: head/sys/arm/conf/IMX6
==============================================================================
--- head/sys/arm/conf/IMX6      Sun Dec 21 11:33:18 2014        (r276002)
+++ head/sys/arm/conf/IMX6      Sun Dec 21 11:37:00 2014        (r276003)
@@ -1,3 +1,4 @@
+#
 # Kernel configuration for Freescale i.MX6 systems.
 #
 # For more information on this file, please read the config(5) manual page,
@@ -20,7 +21,7 @@
 ident          IMX6
 include        "../freescale/imx/std.imx6"
 
-options        HZ=500                  # Scheduling quantum is 2 milliseconds.
+options        HZ=500                  # Scheduling quantum is 2 milliseconds.
 options        SCHED_ULE               # ULE scheduler
 options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
@@ -31,42 +32,57 @@ options     SOFTUPDATES             # Enable FFS soft 
 options        UFS_ACL                 # Support for access control lists
 options        UFS_DIRHASH             # Improve performance on big directories
 options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
-#options       MD_ROOT                 # MD is a potential root device
+options        QUOTA                   # Enable disk quotas for UFS
 options        NFSCL                   # New Network Filesystem Client
 #options       NFSD                    # New Network Filesystem Server
 options        NFSLOCKD                # Network Lock Manager
 options        NFS_ROOT                # NFS usable as /, requires NFSCL
-options        TMPFS                   # Efficient memory filesystem
 options        MSDOSFS                 # MSDOS Filesystem
 options        CD9660                  # ISO 9660 Filesystem
-#options       PROCFS                  # Process filesystem (requires PSEUDOFS)
+options        PROCFS                  # Process filesystem (requires PSEUDOFS)
 options        PSEUDOFS                # Pseudo-filesystem framework
+options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
 options        GEOM_PART_BSD           # BSD partition scheme
 options        GEOM_PART_MBR           # MBR partition scheme
-options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
 options        KTRACE                  # ktrace(1) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
+options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
 options        INCLUDE_CONFIG_FILE     # Include this file in kernel
+options        FREEBSD_BOOT_LOADER     # Process metadata passed from loader(8)
+options        VFP                     # Enable floating point hardware support
+options        SMP                     # Enable multiple cores
 
-# Debugging support.  Always need this:
-options        KDB                     # Enable kernel debugger support.
-# For minimum debugger support use KDB_TRACE, for interactive use DDB.
-#options       KDB_TRACE               # Print a stack trace for a panic.
-options        DDB                     # Support DDB.
+# Debugging for use in -current
+makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
+options        KDB                     # Enable kernel debugger support
+# For minimum debugger support (stable branch) use:
+#options       KDB_TRACE               # Print a stack trace for a panic
 # For full debugger support use this instead:
+options        DDB                     # Enable the kernel debugger
 #options       GDB                     # Support remote GDB.
 # Other debugging options...
-makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
 options        ALT_BREAK_TO_DEBUGGER   # Use <CR><tilde><ctrl-b> to enter 
debugger.
-#options       DEBUG
 #options       DEADLKRES               # Enable the deadlock resolver
 #options       INVARIANTS              # Enable calls of extra sanity checking
 #options       INVARIANT_SUPPORT       # Extra sanity checks of internal 
structures, required by INVARIANTS
 #options       WITNESS                 # Enable checks to detect deadlocks and 
cycles
+#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for 
speed
+#options       DIAGNOSTIC
+
+# NFS root from boopt/dhcp
+#options       BOOTP
+#options       BOOTP_NFSROOT
+#options       BOOTP_COMPAT
+#options       BOOTP_NFSV3
+#options       BOOTP_WIRED_TO=ffec0
+
+# U-Boot stuff lives on slice 1, FreeBSD on slice 2.
+options        ROOTDEVNAME=\"ufs:mmcsd0s2a\"
 
 # Pseudo devices.
 device         loop                    # Network loopback
@@ -134,21 +150,8 @@ device             u3g                     # USB modems
 #options       SC_DFLT_FONT            # compile font in
 #makeoptions   SC_DFLT_FONT=cp437
 
-# required for netbooting
-#options       BOOTP
-#options       BOOTP_COMPAT
-#options       BOOTP_NFSROOT
-#options       BOOTP_NFSV3
-#options       BOOTP_WIRED_TO=ffec0
-
-# U-Boot stuff lives on slice 1, FreeBSD on slice 2.
-options        ROOTDEVNAME=\"ufs:mmcsd0s2a\"
-
-# ARM and SoC-specific options
-options        FDT                     # Configure using FDT/DTB data.
-options        SMP                     # Enable multiple cores
-options        VFP                     # Enable floating point hardware support
-options        FREEBSD_BOOT_LOADER     # Process metadata passed from loader(8)
+# Flattened Device Tree
+options        FDT                     # Configure using FDT/DTB data
 
 # SoC-specific devices
 device         ffec                    # Freescale Fast Ethernet Controller

Modified: head/sys/arm/conf/PANDABOARD
==============================================================================
--- head/sys/arm/conf/PANDABOARD        Sun Dec 21 11:33:18 2014        
(r276002)
+++ head/sys/arm/conf/PANDABOARD        Sun Dec 21 11:37:00 2014        
(r276003)
@@ -1,8 +1,9 @@
+#
 # PANDABOARD -- Custom configuration for the PandaBoard ARM development
 # platform, check out www.pandaboard.org
 #
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
+# For more information on this file, please read the config(5) manual page,
+# and/or the handbook section on Kernel Configuration Files:
 #
 #    
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
 #
@@ -28,44 +29,53 @@ hints               "PANDABOARD.hints"
 
 include        "../ti/omap4/pandaboard/std.pandaboard"
 
-#To statically compile in device wiring instead of /boot/device.hints
 makeoptions    MODULES_OVERRIDE=""
-makeoptions WITHOUT_MODULES="ahc"
+makeoptions    WITHOUT_MODULES="ahc"
 
 options        HZ=100
 options        SCHED_4BSD              # 4BSD scheduler
+options        PREEMPTION              # Enable kernel thread preemption
 options        INET                    # InterNETworking
 options        INET6                   # IPv6 communications protocols
+options        SCTP                    # Stream Control Transmission Protocol
 options        FFS                     # Berkeley Fast Filesystem
 options        SOFTUPDATES             # Enable FFS soft updates support
 options        UFS_ACL                 # Support for access control lists
 options        UFS_DIRHASH             # Improve performance on big directories
-options        GEOM_PART_BSD           # BSD partition scheme
-options        GEOM_PART_MBR           # MBR partition scheme
-options        TMPFS                   # Efficient memory filesystem
+options        UFS_GJOURNAL            # Enable gjournal-based UFS journaling
+options        QUOTA                   # Enable disk quotas for UFS
+options        NFSCL                   # New Network Filesystem Client
+options        NFSLOCKD                # Network Lock Manager
+options        NFS_ROOT                # NFS usable as /, requires NFSCL
 options        MSDOSFS                 # MSDOS Filesystem
 options        CD9660                  # ISO 9660 Filesystem
 options        PROCFS                  # Process filesystem (requires PSEUDOFS)
 options        PSEUDOFS                # Pseudo-filesystem framework
+options        TMPFS                   # Efficient memory filesystem
+options        GEOM_PART_GPT           # GUID Partition Tables
+options        GEOM_PART_BSD           # BSD partition scheme
+options        GEOM_PART_MBR           # MBR partition scheme
 options        COMPAT_43               # Compatible with BSD 4.3 [KEEP THIS!]
 options        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
 options        KTRACE                  # ktrace(1) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
-options        _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time 
extensions
+options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        PREEMPTION
 options        PLATFORM
-options        FREEBSD_BOOT_LOADER
-options        VFP                     # vfp/neon
-options        SMP                     # Enable multiple cores
+options        FREEBSD_BOOT_LOADER     # Process metadata passed from loader(8)
+options        VFP                     # Enable floating point hardware support
+options        SMP                     # Enable multiple cores
 
 # Debugging for use in -current
 makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
 options        BREAK_TO_DEBUGGER
 #options       VERBOSE_SYSINIT         # Enable verbose sysinit messages
-options        KDB

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to