Date: Sun, 01 Jul 2007 22:05:19 -0700 From: Nate Lawson <nate@root.org> To: Poul-Henning Kamp <phk@phk.freebsd.dk> Cc: marck@rinet.ru, "M. Warner Losh" <imp@bsdimp.com>, current@freebsd.org Subject: Re: GEOM weirdness with SD flash reader? Message-ID: <4688878F.20406@root.org> In-Reply-To: <54253.1183351841@critter.freebsd.dk> References: <54253.1183351841@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
Poul-Henning Kamp wrote: > In message <4688830C.6050701@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; } -- Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4688878F.20406>