PERFORCE change 113809 for review
Robert Watson
rwatson at FreeBSD.org
Thu Feb 1 14:02:23 UTC 2007
On Thu, 1 Feb 2007, Warner Losh wrote:
> http://perforce.freebsd.org/chv.cgi?CH=113809
>
> Change 113809 by imp at imp_lighthouse on 2007/02/01 06:30:17
>
> Kinky new idea: run pccard_ether in the background. This allows devd
> to respond to things that are happening while pccard_ether is running.
Hmm. Perhaps it would be better to serialize all events associated with a
particular device in a particular process or thread, so that events from ed0
and ed1 can run concurrently, but not two events for ed0? I realize that's
quite a bit more complicated than slapping '&' in there, but it might provide
some useful consistency from the perspective of people writing scripts to
start and stop file systems, etc, on removable storage (for example).
Robert N M Watson
Computer Laboratory
University of Cambridge
>
> Affected files ...
>
> .. //depot/projects/arm/src/etc/devd.conf#2 edit
>
> Differences ...
>
> ==== //depot/projects/arm/src/etc/devd.conf#2 (text+ko) ====
>
> @@ -34,13 +34,13 @@
> notify 0 {
> match "system" "IFNET";
> match "type" "ATTACH";
> - action "/etc/pccard_ether $subsystem start";
> + action "/etc/pccard_ether $subsystem start &";
> };
>
> notify 0 {
> match "system" "IFNET";
> match "type" "DETACH";
> - action "/etc/pccard_ether $subsystem stop";
> + action "/etc/pccard_ether $subsystem stop &";
> };
>
> #
> @@ -63,11 +63,11 @@
> #
> detach 0 {
> media-type "802.11";
> - action "/etc/pccard_ether $device-name stop";
> + action "/etc/pccard_ether $device-name stop &";
> };
> attach 0 {
> media-type "802.11";
> - action "/etc/pccard_ether $device-name start";
> + action "/etc/pccard_ether $device-name start &";
> };
> notify 0 {
> match "system" "IFNET";
>
More information about the p4-projects
mailing list