GEOM weirdness with SD flash reader?
M. Warner Losh
imp at bsdimp.com
Mon Jul 2 05:32:18 UTC 2007
In message: <4688878F.20406 at root.org>
Nate Lawson <nate at root.org> writes:
: Poul-Henning Kamp wrote:
: > In message <4688830C.6050701 at root.org>, Nate Lawson writes:
: >
: >> camcontrol tur (test unit ready) will return an error or success if the
: >> medium is now present. Kicking off a process to do that when a
: >> removable media da(4) device appears seems like a good idea. It could
: >> also be a thread in devd.
: >
: > I would call that "The Linux Solution" :-)
: >
: > The right place to poll is from scsi_da.
:
: I disagree. Once scsi_da found the media, it would then somehow need to
: notify devd (i.e. to automount). If both functions are in devd, the
: loop becomes:
:
: while (1) {
: camcontrol tur mydev;
: if (found)
: notify_automount;
: break;
: sleep 3;
: }
This doesn't belong in devd.
Robert has patches to bring new geom entries into the realm of devd.
Warner
More information about the freebsd-current
mailing list