From owner-cvs-src@FreeBSD.ORG Sun Sep 19 20:59:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F97816A4CE; Sun, 19 Sep 2004 20:59:33 +0000 (GMT) Received: from ylpvm01.prodigy.net (ylpvm01-ext.prodigy.net [207.115.57.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4386E43D39; Sun, 19 Sep 2004 20:59:33 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.52] (adsl-64-171-186-250.dsl.snfc21.pacbell.net [64.171.186.250])i8JKxSwn004905; Sun, 19 Sep 2004 16:59:28 -0400 Message-ID: <414DF32F.3000707@root.org> Date: Sun, 19 Sep 2004 13:59:27 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040901) X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Schultz References: <200409140706.i8E76n5O006800@repoman.freebsd.org> <20040919051748.GA606@VARK.MIT.EDU> In-Reply-To: <20040919051748.GA606@VARK.MIT.EDU> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Warner Losh cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/fdc fdc.c fdc_isa.c fdc_pccard.c fdcvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Sep 2004 20:59:33 -0000 David Schultz wrote: > On Tue, Sep 14, 2004, Warner Losh wrote: > >>imp 2004-09-14 07:06:49 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/fdc fdc.c fdc_isa.c fdc_pccard.c fdcvar.h >> Log: >> Checkpoint the fdc resource changes: >> >> o Allow for up to 3 resource I/O ranges to be given for the floppy >> controller, rather than just two that are allowed for now. >> o Make sure that we can work with either a base address of 0x3f0 or 0x3f2. >> o Create new inline functions to access the YE DATA's unique BDCR register. >> o Update pccard attachment to add the fd device. >> o Do some minor style(9) polishing. > > > Hmm...this causes my system to hang immediately before the point > where I would expect GEOM to report that it had tasted ad0. Any > ideas what's going on? Below is the resulting kernel message > buffer, truncated due to ata(4) verbosity. This is with > bootverbose, geom.debugflags=7, and debug.fdc.debugflags=0xff. If > you need any other information (e.g. ps output) please let me > know and I'll try to dig up a serial cable. It's likely the geom probe of the floppy media. Try booting with a floppy in the drive. Or, try disabling geom floppy support by commenting out the g_new stuff in fd_attach2 and the kthread_create for the worker thread. Or just disable the floppy drive to see if that really is the problem. -Nate