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>