Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Sep 2004 13:59:27 -0700
From:      Nate Lawson <nate@root.org>
To:        David Schultz <das@FreeBSD.ORG>
Cc:        cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/dev/fdc fdc.c fdc_isa.c fdc_pccard.c fdcvar.h
Message-ID:  <414DF32F.3000707@root.org>
In-Reply-To: <20040919051748.GA606@VARK.MIT.EDU>
References:  <200409140706.i8E76n5O006800@repoman.freebsd.org> <20040919051748.GA606@VARK.MIT.EDU>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?414DF32F.3000707>