Date: Fri, 25 Jan 2008 12:40:58 -0500 From: Robert Huff <roberthuff@rcn.com> To: questions@freebsd.org Subject: question about buildkernel warning Message-ID: <18330.7978.514599.191654@jerusalem.litteratus.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18330.7978.514599.191654>