From owner-freebsd-stable@FreeBSD.ORG Fri Aug 8 20:04:49 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DA8471065682 for ; Fri, 8 Aug 2008 20:04:49 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal1.es.net (postal4.es.net [198.124.252.66]) by mx1.freebsd.org (Postfix) with ESMTP id 9BF778FC08 for ; Fri, 8 Aug 2008 20:04:49 +0000 (UTC) (envelope-from oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id OCM65148 for ; Fri, 08 Aug 2008 13:04:48 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 8F9954501A for ; Fri, 8 Aug 2008 13:04:47 -0700 (PDT) X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: freebsd-stable@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1218225887_65714P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Fri, 08 Aug 2008 13:04:47 -0700 From: "Kevin Oberman" Message-Id: <20080808200447.8F9954501A@ptavv.es.net> Subject: Unable to build kernel X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Aug 2008 20:04:49 -0000 --==_Exmh_1218225887_65714P Content-Type: multipart/mixed ; boundary="==_Exmh_1218225876_657140" This is a multipart MIME message. --==_Exmh_1218225876_657140 Content-Type: text/plain; charset=us-ascii Today I was unable to build a new kernel for 7-Stable. It dies when linking the kernel, seemingly because of not finding the definitions for some nfs stuff. I don't use nfs and always exclude both server and client from my kernel. (Long config attached, if the list does not strip it.) MAKE=make sh /usr/src/sys/conf/newvers.sh IBM-T43 cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Werror vers.c linking kernel.debug nlm_advlock.o(.text+0x11a8): In function `nlm_advlock_internal': /usr/src/sys/nlm/nlm_advlock.c:225: undefined reference to `nfs_vinvalbuf' nlm_advlock.o(.text+0x1243):/usr/src/sys/nlm/nlm_advlock.c:236: undefined reference to `nfs_ticks' nlm_prot_impl.o(.text+0x29a1): In function `nlm_syscall': /usr/src/sys/nlm/nlm_prot_impl.c:1482: undefined reference to `nfs_advlock_p' nlm_prot_impl.o(.text+0x29a7):/usr/src/sys/nlm/nlm_prot_impl.c:1483: undefined reference to `nfs_advlock_p' nlm_prot_impl.o(.text+0x29b1):/usr/src/sys/nlm/nlm_prot_impl.c:1484: undefined reference to `nfs_reclaim_p' nlm_prot_impl.o(.text+0x29b7):/usr/src/sys/nlm/nlm_prot_impl.c:1485: undefined reference to `nfs_reclaim_p' nlm_prot_impl.o(.text+0x29cf):/usr/src/sys/nlm/nlm_prot_impl.c:1490: undefined reference to `nfs_advlock_p' nlm_prot_impl.o(.text+0x29d5):/usr/src/sys/nlm/nlm_prot_impl.c:1491: undefined reference to `nfs_reclaim_p' *** Error code 1 Stop in /usr/obj/usr/src/sys/IBM-T43. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Time spent in user mode (CPU seconds) : 307.737s Time spent in kernel mode (CPU seconds) : 34.429s Total time : 8:12.87s CPU utilisation (percentage) : 69.4% Times the process was swapped : 0 Times of major page faults : 233 Times of minor page faults : 4231547 Exit 1 I see no other reports of anything. Any ideas? Thanks, -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1218225876_657140 Content-Type: text/plain ; name="IBM-T43"; charset=us-ascii Content-Description: IBM-T43 Content-Disposition: attachment; filename="IBM-T43" # # IBM-T43 -- Kernel for IBM-T43 with debugging enabled # include GENERIC ident IBM-T43 nooptions NFSCLIENT # Network Filesystem Client nooptions NFSSERVER # Network Filesystem Server nooptions NFS_ROOT # NFS usable as root device, requires NFSCLIENT nooptions COMPAT_FREEBSD4 # Compatible with FreeBSD6 nooptions COMPAT_FREEBSD5 # Compatible with FreeBSD6 options IPFIREWALL # Start firewall at boot options IPFIREWALL_VERBOSE # Enable logging to syslogd(8) options IPFIREWALL_VERBOSE_LIMIT=100 # limit verbosity options IPFIREWALL_DEFAULT_TO_ACCEPT # allow everything by default # Debugging for use in -current options KDB # Enable kernel debugger support. options DDB # Support DDB. options GDB # Support remote GDB. nooptions INVARIANTS # Enable calls of extra sanity checking nooptions INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS nooptions WITNESS # Enable checks to detect deadlocks and cycles nooptions WITNESS_SKIPSPIN # Don't run witness on spinlocks for speeed # To make a uni-processor kernel, the next two are needed nooptions SMP # Symmetric MultiProcessor Kernel nodevice apic # I/O APIC # CPU frequency control (Does not work on T43!) nodevice cpufreq # Bus support. nodevice eisa # ATA and ATAPI devices nodevice ataraid # ATA RAID drives nodevice atapifd # ATAPI floppy drives nodevice atapist # ATAPI tape drives device atapicam # Emulate ATAPI devices as SCSI ditto via CAM # needs CAM to be present (scbus & pass) # SCSI Controllers nodevice ahb # EISA AHA1742 family nodevice ahc # AHA2940 and onboard AIC7xxx nodevices nooptions AHC_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~128k to driver. nodevice ahd # AHA39320/29320 and onboard AIC79xx nodevices nooptions AHD_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~215k to driver. nodevice amd # AMD 53C974 (Tekram DC-390(T)) nodevice hptiop # Highpoint RocketRaid 3xxx series nodevice isp # Qlogic family nodevice ispfw # Firmware for QLogic HBAs- normally a module nodevice mpt # LSI-Logic MPT-Fusion nodevice ncr # NCR/Symbios Logic nodevice sym # NCR/Symbios Logic (newer chipsets + those of `ncr') nodevice trm # Tekram DC395U/UW/F DC315U adapters nodevice adv # Advansys SCSI adapters nodevice adw # Advansys wide SCSI adapters nodevice aha # Adaptec 154x SCSI adapters nodevice aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60. nodevice bt # Buslogic/Mylex MultiMaster SCSI adapters nodevice ncv # NCR 53C500 nodevice nsp # Workbit Ninja SCSI-3 nodevice stg # TMC 18C30/18C50 # SCSI peripherals device pass # SCSI passthrough device # RAID controllers interfaced to the SCSI subsystem nodevice amr # AMI MegaRAID nodevice arcmsr # Areca SATA II RAID nodevice asr # DPT SmartRAID V, VI and Adaptec SCSI RAID nodevice ciss # Compaq Smart RAID 5* nodevice dpt # DPT Smartcache III, IV - See NOTES for options nodevice hptmv # Highpoint RocketRAID 182x nodevice hptrr # Highpoint RocketRAID 17xx, 22xx, 23xx, 25xx nodevice iir # Intel Integrated RAID nodevice ips # IBM (Adaptec) ServeRAID nodevice mly # Mylex AcceleRAID/eXtremeRAID nodevice twa # 3ware 9000 series PATA/SATA RAID # RAID controllers nodevice aac # Adaptec FSA RAID nodevice aacp # SCSI passthrough for aac (requires CAM) nodevice ida # Compaq Smart RAID nodevice mfi # LSI MegaRAID SAS nodevice mlx # Mylex DAC960 family nodevice pst # Promise Supertrak SX6000 nodevice twe # 3ware ATA RAID # atkbdc0 controls both the keyboard and the PS/2 mouse options KBD_RESETDELAY=500 # syscons is the default console driver, resembling an SCO console options SC_HISTORY_SIZE=2000 options SC_PIXEL_MODE #add support for the raster text mode # Parallel port nodevice ppc nodevice ppbus # Parallel port bus (required) nodevice lpt # Printer nodevice plip # TCP/IP over parallel nodevice ppi # Parallel port interface device nodevice vpo # Requires scbus and da # PCI Ethernet NICs. nodevice de # DEC/Intel DC21x4x (``Tulip'') nodevice em # Intel PRO/1000 adapter Gigabit Ethernet Card nodevice ixgb # Intel PRO/10GbE Ethernet Card nodevice le # AMD Am7900 LANCE and Am79C9xx PCnet nodevice txp # 3Com 3cR990 (``Typhoon'') nodevice vx # 3Com 3c590, 3c595 (``Vortex'') # Wireless NIC cards nodevice wlan_scan_ap # 802.11 AP mode scanning nodevice ath # Pseudo devices. nodevice sl # Kernel SLIP nodevice ppp # Kernel PPP # USB support nodevice uhci # UHCI PCI->USB interface nodevice ohci # OHCI PCI->USB interface nodevice ehci # EHCI PCI->USB interface nodevice usb # USB Bus (required) nodevice udbp # USB Double Bulk Pipe devices nodevice ugen # Generic nodevice uhid # "Human Interface Devices" nodevice ukbd # Keyboard nodevice ulpt # Printer nodevice umass # Disks/Mass storage - Requires scbus and da nodevice ums # Mouse nodevice ural # Ralink Technology RT2500USB wireless NICs nodevice rum # Ralink Technology RT2501USB wireless NICs nodevice urio # Diamond Rio MP3 Player nodevice uscanner # Scanners # USB serial devices nodevice ucom # Generic tty coms nodevice uark # Technologies ARK3116 based serial adapters nodevice ubsa # Belkin F5U103 and compatible serial adapters nodevice ubser # BWCT console serial adapters nodevice uftdi # For FTDI usb serial adapters nodevice uipaq # Some WinCE based devices nodevice uplcom # Prolific PL-2303 serial adapters nodevice uslcom # SI Labs CP2101/CP2102 serial adapters nodevice uvisor # Visor and Palm devices nodevice uvscom # USB serial support for DDI pocket's PHS # USB Ethernet, requires mii nodevice aue # ADMtek USB ethernet nodevice axe # ASIX Electronics USB Ethernet nodevice cdce # Generic USB over Ethernet nodevice cue # CATC USB ethernet nodevice kue # Kawasaki LSI USB ethernet nodevice rue # RealTek RTL8150 USB Ethernet # Sound support (Requires System Management Bus for ICH) device smbus device iicbus device iicbb device intpm device ichsmb device smb #device sound #device snd_ich --==_Exmh_1218225876_657140-- --==_Exmh_1218225887_65714P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFInKbfkn3rs5h7N1ERAvRpAJ98vamsTtV54o5vuU4HcQbVluzGUQCfTeyh avmndpgnQmjWKtlF0+k3ubQ= =kosn -----END PGP SIGNATURE----- --==_Exmh_1218225887_65714P--