Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 May 2009 14:40:43 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        phk@phk.freebsd.dk
Cc:        scottl@samsco.org, src-committers@FreeBSD.org, jhb@FreeBSD.org, svn-src-all@FreeBSD.org, attilio@FreeBSD.org, svn-src-head@FreeBSD.org, rwatson@FreeBSD.org, kostikbel@gmail.com
Subject:   Re: svn commit: r192535 - head/sys/kern 
Message-ID:  <20090521.144043.-501541558.imp@bsdimp.com>
In-Reply-To: <2070.1242926222@critter.freebsd.dk>
References:  <20090521.101537.864824728.imp@bsdimp.com> <2070.1242926222@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <2070.1242926222@critter.freebsd.dk>
            "Poul-Henning Kamp" <phk@phk.freebsd.dk> writes:
: In message <20090521.101537.864824728.imp@bsdimp.com>, "M. Warner Losh" writes:
: 
: >Right now, the devctl_notify() is what gets it into devd.  However,
: >I'd always viewed devd as having multiple event sources and not just
: >from the /dev/devctl device.
: 
: Correct, but kqueuing /dev is not nearly as expressiv as devctl,
: where the protocol has space where the device driver could pass
: useful information to devd(8).

It could, but right now it doesn't.

: For instance, I find the regexp matching of ethernet drivers very,
: very silly: the device driver should just tell devd(8) that it is
: an ethernet, so that we don't have this non-documented registry of
: device driver names.

We don't use the ethernet driver regex any more, since we base it all
on interface arrival in ifnet layer...

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090521.144043.-501541558.imp>