While building a new (CURRENT) kernel today, I noticed this:

WARNING: duplicate option `DEV_ISA' encountered.
WARNING: duplicate device `isa' encountered.
WARNING: duplicate option `DEV_MEM' encountered.
WARNING: duplicate device `mem' encountered.
WARNING: duplicate option `DEV_IO' encountered.
WARNING: duplicate device `io' encountered.

        at the top.  It's only a warning, but I'd like to fix if
possible.
        Where does this come from?
        (Config is appended.)


                        Robert Huff


#
# JERUSALEM
#
# For more information read the handbook part System Administration -> 
# Configuring the FreeBSD Kernel -> The Configuration File. 
# The handbook is available in /usr/share/doc/handbook or online as
# latest version from the FreeBSD World Wide Web server 
# <URL:http://www.FreeBSD.ORG/>
#
# An exhaustive list of options and more detailed explanations of the 
# device lines is present in the ./LINT configuration file. If you are 
# in doubt as to the purpose or necessity of a line, check first in LINT.
#
#       $Id: GENERIC,v 1.125 1998/10/16 01:30:11 obrien Exp $

machine         i386
#cpu                    "I386_CPU"
#cpu                    "I486_CPU"
#cpu                    "I586_CPU"
cpu                     I686_CPU
ident           JERUSALEM
maxusers                0

#options                SCHED_4BSD
options         SCHED_ULE
options         PREEMPTION

options         INET                    #InterNETworking
options         INET6           #IPv6 communications protocols

options         MAXDSIZ="(1024*1024*1024)"
options         MAXSSIZ="(256*1024*1024)"

options         FFS                     #Berkeley Fast Filesystem
options         MSDOSFS         #MSDOS Filesystem
options         CD9660          #ISO 9660 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         SCSI_DELAY=100          #Be pessimistic about Joe SCSI
                                                        #  note: value is in 
milliseconds
#options                SAFETY

# Debugging for use in -current
options         KDB                     # Enable kernel debugger support.
options         DDB                     #Enable the kernel debugger
makeoptions     DEBUG=-g
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                COMPAT_43               #Compatible with BSD 4.3 [KEEP 
THIS!]
#options                COMPAT_FREEBSD4         # Compatible with FreeBSD4
options         COMPAT_FREEBSD5         # Compatible with FreeBSD5
options         COMPAT_FREEBSD6         # Compatible with FreeBSD6
options         SYSVSHM                 #SYSV-style shared memory
options         SYSVMSG                 #SYSV-style message queues
options         SYSVSEM                 #SYSV-style semaphores

options         COMPAT_AOUT

#       see java/62837

#options                COMPAT_LINUX

#options                LINPROCFS
options         PROCFS
options         PSEUDOFS


#                       For StarOffice

#options         P1003_1B
options         _KPOSIX_PRIORITY_SCHEDULING
#options         _KPOSIX_VERSION=199309L

#options                MD5

#
#

#config         kernel  root on da0
device          isa
device          eisa
device          pci

device          fdc

# Unless you know very well what you're doing, leave ft0 at drive 2, or
# remove the line entirely if you don't need it.  Trying to configure
# it on another unit might cause surprises, see PR kern/7176.


# A single entry for any of these controllers (ncr, ahb, ahc, amd) is
# sufficient for any number of installed devices.

device          ahc


device          scbus
device          da              #       SCSI disk
device          sa              #       SCSI tape
device          pass
#       added 2006/11/14 for USB external drive system replacing tape drive
device          umass   #
device          cd              # Only need one of these, the code dynamically 
grows

# syscons is the default console driver, resembling an SCO console

device          sc        

#       at isa? port "IO_KBD" conflicts tty irq 1 vector scintr
# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
## 2/3/1999: new model console stuff

#device       atkbdc
#device          atkbd

#device          vt

device          vga
device          drm
device          mgadrm
device          agp

#options                XSERVER                 # support for X server


device          sio


# Parallel-Port Bus
#
# Parallel port bus support is provided by the `ppbus' device.
# Multiple devices may be attached to the parallel port, devices
# are automatically probed and attached when found.
#
# Supported devices:
# vpo   Iomega Zip Drive
#       Requires SCSI disk support ('scbus' and 'da'), best
#       performance is achieved with ports in EPP 1.9 mode.
# nlpt  Parallel Printer, use _instead_ of lpt0
# plip  Parallel network interface
# ppi   General-purpose I/O ("Geek Port")
# pps   Pulse per second Timing Interface
# lpbb  Philips official parallel port I2C bit-banging interface
#
# Supported interfaces:
# ppc   ISA-bus parallel port interfaces.  
#

device          ppc
device          ppbus
device          lpt
device          ppi

############

# USB support

device          uhci
device          ohci
device          ehci
device          usb
device          ugen
#device         uhid
device          ukbd
options         KBD_INSTALL_CDEV
device          ums


# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.

#device de

#
#       necessary for device sk
#

device          miibus          # MII bus support

#device de0
#device de1
#device fxp0
#device tl0
#device tx0
#device vx0
#device xl0

#
#       see /usr/src/UPDATING
#

device          mem             # Memory and kernel memory devices
device          io              # I/O device
#device         null            # Null and zero devices

device  random

device  bpf
device  loop                    # Network loopback

device  ether
#device sl      1
#device ppp     0
device  tun
device  gif
device  pty

#
#       for IPFW/natd
#
#    IPFIREWALL_NAT + LIBALIAS added 2007/01/21 per e-mail with Paolo Pisati
#

options        IPFIREWALL              #firewall
options         IPFIREWALL_NAT
options         LIBALIAS
options        IPFIREWALL_VERBOSE      #print information about
                                                                # dropped 
packets
#options        IPFIREWALL_FORWARD      #enable xparent proxy support
options         IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
options         IPDIVERT                                #divert sockets

#
#       sound driver
#

device  sound
device  snd_cmi
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to