cvs commit: src/sys/modules/iwi Makefile src/sys/dev/iwi
if_iwi.c if_iwireg.h if_iwivar.h
M. Warner Losh
imp at bsdimp.com
Sat Nov 19 21:44:31 GMT 2005
In message: <00ca01c5ed4a$86b0e570$0300a8c0 at COMETE>
"Damien Bergamini" <damien.bergamini at free.fr> writes:
: | I'm a little concerned about this change. The notes claim the firmware
: | is loaded after a resume from the filesystem as well as at
: | initialization time. So your driver is then assuming the ATA driver is
: | fully reinitialized before your driver's resume method can be called.
: | You can't assume that since it's not a child device of ATA.
:
: Wouldn't the call to VOP_READ block until "/" is recovered in that case ?
If it blocks until "/" is recovered, then the system will block. We
presently restore single threaded, and if anything in there blocks, we
wait until it unblocks. Interrupts are runnable, so some things would
still work...
Warner
More information about the cvs-src
mailing list