Changeset View
Changeset View
Standalone View
Standalone View
sys/powerpc/conf/GENERIC64
# | # | ||||
# GENERIC -- Generic kernel configuration file for FreeBSD/powerpc | # GENERIC64 -- Generic kernel configuration file for FreeBSD/powerpc64 | ||||
# | # | ||||
# For more information on this file, please read the handbook section on | # For more information on this file, please read the handbook section on | ||||
# Kernel Configuration Files: | # Kernel Configuration Files: | ||||
# | # | ||||
# https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config | # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config | ||||
# | # | ||||
# The handbook is also available locally in /usr/share/doc/handbook | # The handbook is also available locally in /usr/share/doc/handbook | ||||
# if you've installed the doc distribution, otherwise always see the | # if you've installed the doc distribution, otherwise always see the | ||||
# FreeBSD World Wide Web server (https://www.FreeBSD.org/) for the | # FreeBSD World Wide Web server (https://www.FreeBSD.org/) for the | ||||
# latest information. | # latest information. | ||||
# | # | ||||
# An exhaustive list of options and more detailed explanations of the | # An exhaustive list of options and more detailed explanations of the | ||||
# device lines is also present in the ../../conf/NOTES and NOTES files. | # 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 | # If you are in doubt as to the purpose or necessity of a line, check first | ||||
# in NOTES. | # in NOTES. | ||||
# | # | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
cpu AIM | cpu AIM | ||||
ident GENERIC | ident GENERIC | ||||
machine powerpc powerpc64 | machine powerpc powerpc64 | ||||
makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols | makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols | ||||
makeoptions WITH_CTF=1 | makeoptions WITH_CTF=1 | ||||
# Platform support | # Platform support | ||||
options POWERMAC #NewWorld Apple PowerMacs | options POWERMAC # NewWorld Apple PowerMacs | ||||
options PS3 #Sony Playstation 3 | options PS3 # Sony Playstation 3 | ||||
options MAMBO #IBM Mambo Full System Simulator | options MAMBO # IBM Mambo Full System Simulator | ||||
options QEMU #QEMU processor emulator | options QEMU # QEMU processor emulator | ||||
options PSERIES #PAPR-compliant systems (e.g. IBM p) | options PSERIES # PAPR-compliant systems (e.g. IBM p) | ||||
options POWERNV #Non-virtualized OpenPOWER systems | options POWERNV # Non-virtualized OpenPOWER systems | ||||
options FDT #Flattened Device Tree | options FDT # Flattened Device Tree | ||||
options SCHED_ULE #ULE scheduler | options SCHED_ULE # ULE scheduler | ||||
options NUMA #Non-Uniform Memory Architecture support | options NUMA # Non-Uniform Memory Architecture support | ||||
options PREEMPTION #Enable kernel thread preemption | options PREEMPTION # Enable kernel thread preemption | ||||
options VIMAGE # Subsystem virtualization, e.g. VNET | options VIMAGE # Subsystem virtualization, e.g. VNET | ||||
options INET #InterNETworking | options INET # InterNETworking | ||||
options INET6 #IPv6 communications protocols | options INET6 # IPv6 communications protocols | ||||
options IPSEC_SUPPORT # Allow kldload of ipsec and tcpmd5 | options IPSEC_SUPPORT # Allow kldload of ipsec and tcpmd5 | ||||
options ROUTE_MPATH # Multipath routing support | options ROUTE_MPATH # Multipath routing support | ||||
options TCP_OFFLOAD # TCP offload | options TCP_OFFLOAD # TCP offload | ||||
options TCP_BLACKBOX # Enhanced TCP event logging | options TCP_BLACKBOX # Enhanced TCP event logging | ||||
options TCP_HHOOK # hhook(9) framework for TCP | options TCP_HHOOK # hhook(9) framework for TCP | ||||
options TCP_RFC7413 # TCP Fast Open | options TCP_RFC7413 # TCP Fast Open | ||||
options SCTP_SUPPORT # Allow kldload of SCTP | options SCTP_SUPPORT # Allow kldload of SCTP | ||||
options FFS #Berkeley Fast Filesystem | options FFS # Berkeley Fast Filesystem | ||||
options SOFTUPDATES #Enable FFS soft updates support | options SOFTUPDATES # Enable FFS soft updates support | ||||
options UFS_ACL #Support for access control lists | options UFS_ACL # Support for access control lists | ||||
options UFS_DIRHASH #Improve performance on big directories | options UFS_DIRHASH # Improve performance on big directories | ||||
options UFS_GJOURNAL #Enable gjournal-based UFS journaling | options UFS_GJOURNAL # Enable gjournal-based UFS journaling | ||||
options QUOTA #Enable disk quotas for UFS | options QUOTA # Enable disk quotas for UFS | ||||
options MD_ROOT #MD is a potential root device | options MD_ROOT # MD is a potential root device | ||||
options MD_ROOT_MEM #Enable use of initrd as MD root | options MD_ROOT_MEM # Enable use of initrd as MD root | ||||
options NFSCL #Network Filesystem Client | options NFSCL # Network Filesystem Client | ||||
options NFSD #Network Filesystem Server | options NFSD # Network Filesystem Server | ||||
options NFSLOCKD #Network Lock Manager | options NFSLOCKD # Network Lock Manager | ||||
options NFS_ROOT #NFS usable as root device | options NFS_ROOT # NFS usable as root device | ||||
options MSDOSFS #MSDOS Filesystem | options MSDOSFS # MSDOS Filesystem | ||||
options CD9660 #ISO 9660 Filesystem | options CD9660 # ISO 9660 Filesystem | ||||
options PROCFS #Process filesystem (requires PSEUDOFS) | options PROCFS # Process filesystem (requires PSEUDOFS) | ||||
options PSEUDOFS #Pseudo-filesystem framework | options PSEUDOFS # Pseudo-filesystem framework | ||||
options TMPFS #Efficient memory filesystem | options TMPFS # Efficient memory filesystem | ||||
options GEOM_PART_APM #Apple Partition Maps. | options GEOM_PART_APM # Apple Partition Maps. | ||||
options GEOM_PART_GPT #GUID Partition Tables. | options GEOM_PART_GPT # GUID Partition Tables. | ||||
options GEOM_LABEL #Provides labelization | options GEOM_LABEL # Provides labelization | ||||
options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpc binaries | options COMPAT_FREEBSD32 # Compatible with FreeBSD/powerpc binaries | ||||
options COMPAT_FREEBSD5 #Compatible with FreeBSD5 | |||||
options COMPAT_FREEBSD6 #Compatible with FreeBSD6 | options COMPAT_FREEBSD6 # Compatible with FreeBSD6 | ||||
options COMPAT_FREEBSD7 #Compatible with FreeBSD7 | options COMPAT_FREEBSD7 # Compatible with FreeBSD7 | ||||
options COMPAT_FREEBSD8 # Compatible with FreeBSD8 | |||||
options COMPAT_FREEBSD9 # Compatible with FreeBSD9 | options COMPAT_FREEBSD9 # Compatible with FreeBSD9 | ||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10 | options COMPAT_FREEBSD10 # Compatible with FreeBSD10 | ||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11 | options COMPAT_FREEBSD11 # Compatible with FreeBSD11 | ||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12 | options COMPAT_FREEBSD12 # Compatible with FreeBSD12 | ||||
options COMPAT_FREEBSD13 # Compatible with FreeBSD13 | options COMPAT_FREEBSD13 # Compatible with FreeBSD13 | ||||
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI | options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI | ||||
options KTRACE #ktrace(1) syscall trace support | options KTRACE # ktrace(1) syscall trace support | ||||
options STACK #stack(9) support | options STACK # stack(9) support | ||||
options SYSVSHM #SYSV-style shared memory | options SYSVSHM # SYSV-style shared memory | ||||
options SYSVMSG #SYSV-style message queues | options SYSVMSG # SYSV-style message queues | ||||
options SYSVSEM #SYSV-style semaphores | 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 PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed. | options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed. | ||||
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4) | options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4) | ||||
options AUDIT # Security event auditing | options AUDIT # Security event auditing | ||||
options CAPABILITY_MODE # Capsicum capability mode | options CAPABILITY_MODE # Capsicum capability mode | ||||
options CAPABILITIES # Capsicum capabilities | options CAPABILITIES # Capsicum capabilities | ||||
options MAC # TrustedBSD MAC Framework | options MAC # TrustedBSD MAC Framework | ||||
options KDTRACE_HOOKS # Kernel DTrace hooks | options KDTRACE_HOOKS # Kernel DTrace hooks | ||||
options DDB_CTF # Kernel ELF linker loads CTF data | options DDB_CTF # Kernel ELF linker loads CTF data | ||||
options INCLUDE_CONFIG_FILE # Include this file in kernel | options INCLUDE_CONFIG_FILE # Include this file in kernel | ||||
options RACCT # Resource accounting framework | options RACCT # Resource accounting framework | ||||
options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default | options RACCT_DEFAULT_TO_DISABLED # Set kern.racct.enable=0 by default | ||||
options RCTL # Resource limits | options RCTL # Resource limits | ||||
# Debugging support. Always need this: | # Debugging support. Always need this: | ||||
options KDB # Enable kernel debugger support. | options KDB # Enable kernel debugger support. | ||||
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 (turn off in stable branch): | # For full debugger support use (turn off in stable branch): | ||||
options DDB #Support DDB | options DDB # Support DDB | ||||
#options DEADLKRES #Enable the deadlock resolver | #options DEADLKRES # Enable the deadlock resolver | ||||
options INVARIANTS #Enable calls of extra sanity checking | options INVARIANTS # Enable calls of extra sanity checking | ||||
options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS | options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS | ||||
options WITNESS #Enable checks to detect deadlocks and cycles | options WITNESS # Enable checks to detect deadlocks and cycles | ||||
options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed | options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed | ||||
options MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9) zones | options MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9) zones | ||||
options VERBOSE_SYSINIT=0 # Support debug.verbose_sysinit, off by default | options VERBOSE_SYSINIT=0 # Support debug.verbose_sysinit, off by default | ||||
# Kernel dump features. | # Kernel dump features. | ||||
options EKCD # Support for encrypted kernel dumps | options EKCD # Support for encrypted kernel dumps | ||||
options GZIO # gzip-compressed kernel and user dumps | options GZIO # gzip-compressed kernel and user dumps | ||||
options ZSTDIO # zstd-compressed kernel and user dumps | options ZSTDIO # zstd-compressed kernel and user dumps | ||||
options DEBUGNET # debugnet networking | options DEBUGNET # debugnet networking | ||||
▲ Show 20 Lines • Show All 161 Lines • Show Last 20 Lines |