From owner-freebsd-current@FreeBSD.ORG Sun Aug 31 15:02:56 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EE7516A500 for ; Sun, 31 Aug 2003 15:02:56 -0700 (PDT) Received: from web41812.mail.yahoo.com (web41812.mail.yahoo.com [66.218.93.146]) by mx1.FreeBSD.org (Postfix) with SMTP id 75BE843FF2 for ; Sun, 31 Aug 2003 15:02:52 -0700 (PDT) (envelope-from neoninternet@yahoo.com) Message-ID: <20030831220252.3308.qmail@web41812.mail.yahoo.com> Received: from [68.2.118.193] by web41812.mail.yahoo.com via HTTP; Sun, 31 Aug 2003 15:02:52 PDT Date: Sun, 31 Aug 2003 15:02:52 -0700 (PDT) From: Kevin Bockman To: Robert Watson In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-current@freebsd.org Subject: Re: Filesystem problem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Aug 2003 22:02:56 -0000 Thanks for the help. I'm positive that this is an OS problem as there are no hard errors reported on the console. This problem just happened to start 10 minutes after I rebooted and updated -STABLE on Aug 10th. I was running -STABLE from April before I believe for 4 months straight with no problems. Here I'm trying to do a make buildword: -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386 MACHINE=i386 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src/i386/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src/i386/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/i386/legacy/usr/share/tmac DESTDIR=/usr/obj/usr/src/i386 INSTALL="sh /usr/src/tools/install.sh" PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin make -f Makefile.inc1 par-obj ===> share/info ===> include As you see it is hanging at making the include dir. Here's the ps output: 0 31604 31597 3 8 0 512 372 wait I+ p2 0:00.00 make buildworld 0 31647 31604 3 8 0 896 628 wait I+ p2 0:00.00 /bin/sh -ec cd /usr/src; PATH=/sbin:/bin:/usr/sbin:/usr/bin `if [ -x /usr/obj/usr/src/make.i386/make ]; then echo /usr/obj/usr/src/make.i386/make; else echo make; fi` -m /usr/src/share/mk -f Makefile.inc1 buildworld 0 31649 31647 43 8 0 752 620 wait I+ p2 0:00.02 make -m /usr/src/share/mk -f Makefile.inc1 buildworld 0 36046 36045 43 8 0 748 616 wait I+ p2 0:00.01 make -f Makefile.inc1 par-obj 0 36055 36046 43 8 0 892 624 wait I+ p2 0:00.00 /bin/sh -ec if test -d /usr/src/include.i386; then echo "===> include.i386"; edir=include.i386; cd /usr/src/${edir}; else echo "===> include"; edir=include; cd /usr/src/${edir}; fi; make obj DIRPRFX=${edir}/ 0 36056 36055 43 8 0 680 564 wait I+ p2 0:00.02 make obj DIRPRFX=include/ 0 36057 36056 43 8 0 892 624 wait I+ p2 0:00.00 (sh) 0 36058 36057 43 -11 0 200 96 chkiq2 D+ p2 0:00.00 mkdir -p /usr/obj/usr/src/include Hope this helps. Thanks, Kevin --- Robert Watson wrote: > > On Sun, 31 Aug 2003, Kevin Bockman wrote: > > > Anyone have any suggestions? I can not control-C > out of 'man vmstat'. > > While doing 'make' in /usr/src/sys/boot it was > hanging on as, when I > > restarted it, it got to i386/libi386 and will not > do anything else. I'm > > running that through serial console, it let me ^C > out of that. I tried > > going into single user mode and running umount, > now it just sits there > > and I can't ^C. I have no ideas, this was all > working yesterday!! :-) > > > > Any ideas on what else to check or other helpful > hints would help > > bunches. > > > > Sorry for the cross-posts. Just not sure where to > go with this one. > > Could you show the output of: > > ps axlwww > > when things are hanging? I'm particularly > interested in the WCHAN entries > for hung processes and kernel threads. That entry > is the wait channel for > kernel thread sleeps, which should give us some > sense of what they're > waiting for. If it's a UFS bug of some sort, you'll > likely see a lot of > processes blocked in "inode" -- this could also > happen in a hardware > scenario, but should still be useful. In addition, > do you have the entire > serial console log output since boot? It would be > interesting to know if > you've had kernel log messages regarding your hard > disk controller, etc. > This might help distinguish a hardware problem from > a software problem. > > Robert N M Watson FreeBSD Core Team, > TrustedBSD Projects > robert@fledge.watson.org Network Associates > Laboratories > > > > > > > Thanks, > > > > Kevin > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! SiteBuilder - Free, easy-to-use web site > design software > > http://sitebuilder.yahoo.com > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" > > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com