Page MenuHomeFreeBSD

D33421.id99961.diff
No OneTemporary

D33421.id99961.diff

Index: sys/powerpc/conf/GENERIC
===================================================================
--- sys/powerpc/conf/GENERIC
+++ sys/powerpc/conf/GENERIC
@@ -23,60 +23,59 @@
machine powerpc powerpc
-makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
+makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
makeoptions WITH_CTF=1
# Platform support
-options POWERMAC #NewWorld Apple PowerMacs
-options PSIM #GDB PSIM ppc simulator
-options MAMBO #IBM Mambo Full System Simulator
-options PSERIES #PAPR-compliant systems
+options POWERMAC # NewWorld Apple PowerMacs
+options PSIM # GDB PSIM ppc simulator
+options MAMBO # IBM Mambo Full System Simulator
+options PSERIES # PAPR-compliant systems
options FDT
-options SCHED_ULE #ULE scheduler
-options PREEMPTION #Enable kernel thread preemption
+options SCHED_ULE # ULE scheduler
+options PREEMPTION # Enable kernel thread preemption
options VIMAGE # Subsystem virtualization, e.g. VNET
-options INET #InterNETworking
-options INET6 #IPv6 communications protocols
+options INET # InterNETworking
+options INET6 # IPv6 communications protocols
options IPSEC_SUPPORT # Allow kldload of ipsec and tcpmd5
options TCP_HHOOK # hhook(9) framework for TCP
options TCP_RFC7413 # TCP Fast Open
options SCTP_SUPPORT # Allow kldload of SCTP
-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 #Network Filesystem Client
-options NFSD #Network Filesystem Server
-options NFSLOCKD #Network Lock Manager
-options NFS_ROOT #NFS usable as root device
-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_APM #Apple Partition Maps.
-options GEOM_PART_GPT #GUID Partition Tables.
-options GEOM_LABEL #Provides labelization
-options COMPAT_FREEBSD4 #Keep this for a while
-options COMPAT_FREEBSD5 #Compatible with FreeBSD5
-options COMPAT_FREEBSD6 #Compatible with FreeBSD6
-options COMPAT_FREEBSD7 #Compatible with FreeBSD7
+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 # Network Filesystem Client
+options NFSD # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
+options NFS_ROOT # NFS usable as root device
+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_APM # Apple Partition Maps.
+options GEOM_PART_GPT # GUID Partition Tables.
+options GEOM_LABEL # Provides labelization
+options COMPAT_FREEBSD6 # Compatible with FreeBSD6
+options COMPAT_FREEBSD7 # Compatible with FreeBSD7
+options COMPAT_FREEBSD8 # Compatible with FreeBSD8
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
-options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
-options KTRACE #ktrace(1) syscall trace support
-options STACK #stack(9) 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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
+options KTRACE # ktrace(1) syscall trace support
+options STACK # stack(9) 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 HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
options AUDIT # Security event auditing
options CAPABILITY_MODE # Capsicum capability mode
@@ -93,12 +92,12 @@
options KDB # Enable kernel debugger support.
options KDB_TRACE # Print a stack trace for a panic.
# For full debugger support use (turn off in stable branch):
-options DDB #Support DDB
-#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 DDB # Support DDB
+#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 MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9) zones
options VERBOSE_SYSINIT=0 # Support debug.verbose_sysinit, off by default
@@ -176,7 +175,7 @@
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
-device bpf #Berkeley packet filter
+device bpf # Berkeley packet filter
# USB support
options USB_DEBUG # enable debug msgs
Index: sys/powerpc/conf/GENERIC64
===================================================================
--- sys/powerpc/conf/GENERIC64
+++ sys/powerpc/conf/GENERIC64
@@ -1,5 +1,5 @@
#
-# 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
# Kernel Configuration Files:
@@ -23,24 +23,24 @@
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
# Platform support
-options POWERMAC #NewWorld Apple PowerMacs
-options PS3 #Sony Playstation 3
-options MAMBO #IBM Mambo Full System Simulator
-options QEMU #QEMU processor emulator
-options PSERIES #PAPR-compliant systems (e.g. IBM p)
-options POWERNV #Non-virtualized OpenPOWER systems
+options POWERMAC # NewWorld Apple PowerMacs
+options PS3 # Sony Playstation 3
+options MAMBO # IBM Mambo Full System Simulator
+options QEMU # QEMU processor emulator
+options PSERIES # PAPR-compliant systems (e.g. IBM p)
+options POWERNV # Non-virtualized OpenPOWER systems
-options FDT #Flattened Device Tree
-options SCHED_ULE #ULE scheduler
-options NUMA #Non-Uniform Memory Architecture support
-options PREEMPTION #Enable kernel thread preemption
+options FDT # Flattened Device Tree
+options SCHED_ULE # ULE scheduler
+options NUMA # Non-Uniform Memory Architecture support
+options PREEMPTION # Enable kernel thread preemption
options VIMAGE # Subsystem virtualization, e.g. VNET
-options INET #InterNETworking
-options INET6 #IPv6 communications protocols
+options INET # InterNETworking
+options INET6 # IPv6 communications protocols
options IPSEC_SUPPORT # Allow kldload of ipsec and tcpmd5
options ROUTE_MPATH # Multipath routing support
options TCP_OFFLOAD # TCP offload
@@ -48,42 +48,42 @@
options TCP_HHOOK # hhook(9) framework for TCP
options TCP_RFC7413 # TCP Fast Open
options SCTP_SUPPORT # Allow kldload of SCTP
-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 MD_ROOT_MEM #Enable use of initrd as MD root
-options NFSCL #Network Filesystem Client
-options NFSD #Network Filesystem Server
-options NFSLOCKD #Network Lock Manager
-options NFS_ROOT #NFS usable as root device
-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_APM #Apple Partition Maps.
-options GEOM_PART_GPT #GUID Partition Tables.
-options GEOM_LABEL #Provides labelization
-options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpc binaries
-options COMPAT_FREEBSD5 #Compatible with FreeBSD5
-options COMPAT_FREEBSD6 #Compatible with FreeBSD6
-options COMPAT_FREEBSD7 #Compatible with FreeBSD7
+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 MD_ROOT_MEM # Enable use of initrd as MD root
+options NFSCL # Network Filesystem Client
+options NFSD # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
+options NFS_ROOT # NFS usable as root device
+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_APM # Apple Partition Maps.
+options GEOM_PART_GPT # GUID Partition Tables.
+options GEOM_LABEL # Provides labelization
+options COMPAT_FREEBSD32 # Compatible with FreeBSD/powerpc binaries
+options COMPAT_FREEBSD6 # Compatible with FreeBSD6
+options COMPAT_FREEBSD7 # Compatible with FreeBSD7
+options COMPAT_FREEBSD8 # Compatible with FreeBSD8
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
-options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
-options KTRACE #ktrace(1) syscall trace support
-options STACK #stack(9) 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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
+options KTRACE # ktrace(1) syscall trace support
+options STACK # stack(9) 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 PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
options AUDIT # Security event auditing
@@ -101,12 +101,12 @@
options KDB # Enable kernel debugger support.
options KDB_TRACE # Print a stack trace for a panic.
# For full debugger support use (turn off in stable branch):
-options DDB #Support DDB
-#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 DDB # Support DDB
+#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 MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9) zones
options VERBOSE_SYSINIT=0 # Support debug.verbose_sysinit, off by default
Index: sys/powerpc/conf/GENERIC64LE
===================================================================
--- sys/powerpc/conf/GENERIC64LE
+++ sys/powerpc/conf/GENERIC64LE
@@ -1,5 +1,5 @@
#
-# GENERIC -- Generic kernel configuration file for FreeBSD/powerpc
+# GENERIC64LE -- Generic kernel configuration file for FreeBSD/powerpc64le
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
@@ -23,59 +23,59 @@
machine powerpc powerpc64le
-makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
+makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
makeoptions WITH_CTF=1
# Platform support
-options MAMBO #IBM Mambo Full System Simulator
-options QEMU #QEMU processor emulator
-options PSERIES #PAPR-compliant systems (e.g. IBM p)
-options POWERNV #Non-virtualized OpenPOWER systems
-
-options FDT #Flattened Device Tree
-options SCHED_ULE #ULE scheduler
-options NUMA #Non-Uniform Memory Architecture support
-options PREEMPTION #Enable kernel thread preemption
+options MAMBO # IBM Mambo Full System Simulator
+options QEMU # QEMU processor emulator
+options PSERIES # PAPR-compliant systems (e.g. IBM p)
+options POWERNV # Non-virtualized OpenPOWER systems
+
+options FDT # Flattened Device Tree
+options SCHED_ULE # ULE scheduler
+options NUMA # Non-Uniform Memory Architecture support
+options PREEMPTION # Enable kernel thread preemption
options VIMAGE # Subsystem virtualization, e.g. VNET
-options INET #InterNETworking
-options INET6 #IPv6 communications protocols
+options INET # InterNETworking
+options INET6 # IPv6 communications protocols
options IPSEC_SUPPORT # Allow kldload of ipsec and tcpmd5
options TCP_OFFLOAD # TCP offload
options TCP_BLACKBOX # Enhanced TCP event logging
options TCP_HHOOK # hhook(9) framework for TCP
options TCP_RFC7413 # TCP Fast Open
options SCTP_SUPPORT # Allow kldload of SCTP
-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 MD_ROOT_MEM #Enable use of initrd as MD root
-options NFSCL #Network Filesystem Client
-options NFSD #Network Filesystem Server
-options NFSLOCKD #Network Lock Manager
-options NFS_ROOT #NFS usable as root device
-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_APM #Apple Partition Maps.
-options GEOM_PART_GPT #GUID Partition Tables.
-options GEOM_LABEL #Provides labelization
-#options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpcle binaries
-options COMPAT_FREEBSD11 # Compatible with FreeBSD11
-options COMPAT_FREEBSD12 # Compatible with FreeBSD12
+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 MD_ROOT_MEM # Enable use of initrd as MD root
+options NFSCL # Network Filesystem Client
+options NFSD # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
+options NFS_ROOT # NFS usable as root device
+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_APM # Apple Partition Maps.
+options GEOM_PART_GPT # GUID Partition Tables.
+options GEOM_LABEL # Provides labelization
+#options COMPAT_FREEBSD32 # Compatible with FreeBSD/powerpcle binaries
+options COMPAT_FREEBSD11 # Compatible with FreeBSD11 (XXX: required by lang/rust)
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12 (XXX: required by lang/rust)
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
-options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
-options KTRACE #ktrace(1) syscall trace support
-options STACK #stack(9) 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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
+options KTRACE # ktrace(1) syscall trace support
+options STACK # stack(9) 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 PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
options AUDIT # Security event auditing
@@ -93,12 +93,12 @@
options KDB # Enable kernel debugger support.
options KDB_TRACE # Print a stack trace for a panic.
# For full debugger support use (turn off in stable branch):
-options DDB #Support DDB
-#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 DDB # Support DDB
+#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 MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9) zones
options VERBOSE_SYSINIT=0 # Support debug.verbose_sysinit, off by default
@@ -194,7 +194,7 @@
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
-device bpf #Berkeley packet filter
+device bpf # Berkeley packet filter
# USB support
options USB_DEBUG # enable debug msgs
Index: sys/powerpc/conf/MPC85XXSPE
===================================================================
--- sys/powerpc/conf/MPC85XXSPE
+++ sys/powerpc/conf/MPC85XXSPE
@@ -59,10 +59,14 @@
options SYSVSHM
options WITNESS
options WITNESS_SKIPSPIN
-options COMPAT_FREEBSD10
-options COMPAT_FREEBSD11
-options COMPAT_FREEBSD12
-options COMPAT_FREEBSD13
+options COMPAT_FREEBSD6 # Compatible with FreeBSD6/powerpc binaries
+options COMPAT_FREEBSD7 # Compatible with FreeBSD7/powerpc binaries
+options COMPAT_FREEBSD8 # Compatible with FreeBSD8/powerpc binaries
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9/powerpc binaries
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10/powerpc binaries
+options COMPAT_FREEBSD11 # Compatible with FreeBSD11/powerpc binaries
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
+options COMPAT_FREEBSD13 # Compatible with FreeBSD13
options HWPMC_HOOKS
options KDTRACE_HOOKS # Kernel DTrace hooks
options DDB_CTF # Kernel ELF linker loads CTF data

File Metadata

Mime Type
text/plain
Expires
Sun, Dec 15, 10:38 PM (20 h, 31 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15420939
Default Alt Text
D33421.id99961.diff (20 KB)

Event Timeline