Deleted Added
full compact
ERL (307633) ERL (332566)
1#
2# ERL - EdgeRouter Lite kernel config
3# Based on configuration from http://rtfm.net/FreeBSD/ERL
4#
5# For more information on this file, please read the config(5) manual page,
6# and/or the handbook section on Kernel Configuration Files:
7#
8# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
9#
10# The handbook is also available locally in /usr/share/doc/handbook
11# if you've installed the doc distribution, otherwise always see the
12# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
13# latest information.
14#
15# An exhaustive list of options and more detailed explanations of the
16# device lines is also present in the ../../conf/NOTES and NOTES files.
17# If you are in doubt as to the purpose or necessity of a line, check first
18# in NOTES.
19#
1#
2# ERL - EdgeRouter Lite kernel config
3# Based on configuration from http://rtfm.net/FreeBSD/ERL
4#
5# For more information on this file, please read the config(5) manual page,
6# and/or the handbook section on Kernel Configuration Files:
7#
8# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
9#
10# The handbook is also available locally in /usr/share/doc/handbook
11# if you've installed the doc distribution, otherwise always see the
12# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
13# latest information.
14#
15# An exhaustive list of options and more detailed explanations of the
16# device lines is also present in the ../../conf/NOTES and NOTES files.
17# If you are in doubt as to the purpose or necessity of a line, check first
18# in NOTES.
19#
20# $FreeBSD: stable/11/sys/mips/conf/ERL 307633 2016-10-19 13:36:52Z emaste $
20# $FreeBSD: stable/11/sys/mips/conf/ERL 332566 2018-04-16 14:39:04Z lidl $
21
22ident ERL
23
24makeoptions ARCH_FLAGS="-march=octeon -mabi=64"
25makeoptions LDSCRIPT_NAME=ldscript.mips.octeon1
26
27# Don't build any modules yet.
28makeoptions MODULES_OVERRIDE=""

--- 51 unchanged lines hidden (view full) ---

80options SYSVSHM # SYSV-style shared memory
81options SYSVMSG # SYSV-style message queues
82options SYSVSEM # SYSV-style semaphores
83options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
84options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
85options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
86options AUDIT # Security event auditing
87options MAC # TrustedBSD MAC Framework
21
22ident ERL
23
24makeoptions ARCH_FLAGS="-march=octeon -mabi=64"
25makeoptions LDSCRIPT_NAME=ldscript.mips.octeon1
26
27# Don't build any modules yet.
28makeoptions MODULES_OVERRIDE=""

--- 51 unchanged lines hidden (view full) ---

80options SYSVSHM # SYSV-style shared memory
81options SYSVMSG # SYSV-style message queues
82options SYSVSEM # SYSV-style semaphores
83options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
84options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
85options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
86options AUDIT # Security event auditing
87options MAC # TrustedBSD MAC Framework
88#options KDTRACE_FRAME # Ensure frames are compiled in
89#options KDTRACE_HOOKS # Kernel DTrace hooks
90options INCLUDE_CONFIG_FILE # Include this file in kernel
88options KDTRACE_FRAME # Ensure frames are compiled in
89options KDTRACE_HOOKS # Kernel DTrace hooks
90options DDB_CTF # Kernel ELF linker loads CTF data
91options INCLUDE_CONFIG_FILE # Include this file in kernel
91options NO_SWAPPING # Disable support for paging
92options TMPFS # Temporary file system
93
94# Debugging for use in -current
95#options KDB # Enable kernel debugger support.
92options NO_SWAPPING # Disable support for paging
93options TMPFS # Temporary file system
94
95# Debugging for use in -current
96#options KDB # Enable kernel debugger support.
96#options DDB # Support DDB.
97options DDB # Support DDB.
97#options GDB # Support remote GDB.
98#options DEADLKRES # Enable the deadlock resolver
99#options INVARIANTS # Enable calls of extra sanity checking
100#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS
101#options WITNESS # Enable checks to detect deadlocks and cycles
102#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed
103#options MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9) zones
104

--- 109 unchanged lines hidden ---
98#options GDB # Support remote GDB.
99#options DEADLKRES # Enable the deadlock resolver
100#options INVARIANTS # Enable calls of extra sanity checking
101#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS
102#options WITNESS # Enable checks to detect deadlocks and cycles
103#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed
104#options MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9) zones
105

--- 109 unchanged lines hidden ---