buildkernel - remove COMPAT_43 and COMPAT_DF12
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 2 Nov 2011 06:31:50 +0000 (23:31 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 2 Nov 2011 06:31:50 +0000 (23:31 -0700)
* Remove old compats that we really should not be compiling into kernels
  any more.

  In particular, the old getpid() did some weird things which created
  unnecessary slowdowns on MP systems.

sys/config/GENERIC
sys/config/SOEKRIS
sys/config/VKERNEL
sys/config/VKERNEL64
sys/config/X86_64_GENERIC

index adfce2c..f1c9d7d 100644 (file)
@@ -32,8 +32,8 @@ options       NFS_ROOT                #NFS usable as root device, NFS required
 options        MSDOSFS                 #MSDOS Filesystem
 options        CD9660                  #ISO 9660 Filesystem
 options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
-options                COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
+#options       COMPAT_43               #Compatible with BSD 4.3
+#options       COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
 options        SCSI_DELAY=5000         #Delay (in ms) before probing SCSI
 options                DEVICE_POLLING          # Support mixed interrupt-polling
                                        # handling of network device drivers
index ad849cb..24b5178 100644 (file)
@@ -36,8 +36,8 @@ options       NFS_ROOT                #NFS usable as root device, NFS required
 options        MSDOSFS                 #MSDOS Filesystem
 options        CD9660                  #ISO 9660 Filesystem
 options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
-options                COMPAT_DF12
+#options       COMPAT_43               #Compatible with BSD 4.3
+#options       COMPAT_DF12
 options        SCSI_DELAY=5000         #Delay (in ms) before probing SCSI
 options                DEVICE_POLLING          # Support mixed interrupt-polling
                                        # handling of network device drivers
index 0bde823..ba02b6b 100644 (file)
@@ -55,8 +55,8 @@ options       NFS_ROOT                #NFS usable as root device, NFS required
 options        MSDOSFS                 #MSDOS Filesystem
 options        CD9660                  #ISO 9660 Filesystem
 options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
-options                COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
+#options       COMPAT_43               #Compatible with BSD 4.3
+#options       COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
 options                DEVICE_POLLING          # Support mixed interrupt-polling
                                        # handling of network device drivers
 options        UCONSOLE                #Allow users to grab the console
index c6d72aa..da66f1b 100644 (file)
@@ -16,6 +16,7 @@ options               DEBUG_PCTRACK
 ##options              KTR_SPIN_CONTENTION
 #options       DEBUG_CRIT_SECTIONS
 
+options                VM_PAGE_DEBUG
 options                QUOTA
 options                DUMMYNET
 options         IPFIREWALL              #firewall
@@ -54,8 +55,8 @@ options       NFS_ROOT                #NFS usable as root device, NFS required
 options        MSDOSFS                 #MSDOS Filesystem
 options        CD9660                  #ISO 9660 Filesystem
 options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
-options                COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
+#options       COMPAT_43               #Compatible with BSD 4.3
+#options       COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
 options                DEVICE_POLLING          # Support mixed interrupt-polling
                                        # handling of network device drivers
 options        UCONSOLE                #Allow users to grab the console
index fa914a4..ad35bed 100644 (file)
@@ -29,7 +29,7 @@ options       NFS_ROOT                #NFS usable as root device, NFS required
 options        MSDOSFS                 #MSDOS Filesystem
 options        CD9660                  #ISO 9660 Filesystem
 options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
+#options       COMPAT_43               #Compatible with BSD 4.3
 options        SCSI_DELAY=5000         #Delay (in ms) before probing SCSI
 options                DEVICE_POLLING          # Support mixed interrupt-polling
                                        # handling of network device drivers