Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Aug 2005 10:40:48 +0200
From:      Christian Brueffer <chris@unixpages.org>
To:        gnn@freebsd.org
Cc:        freebsd-arch@freebsd.org
Subject:   Re: Special schedulers, one CPU only kernel, one only userland
Message-ID:  <20050819084048.GB1769@unixpages.org>
In-Reply-To: <20050819083248.GA1769@unixpages.org>
References:  <42F9ECF2.8080809@freebsd.org> <200508181023.05929.jhb@FreeBSD.org> <20050818095546.A91965@xorpc.icir.org> <200508181312.21512.jhb@FreeBSD.org> <20050818190625.GA28174@odin.ac.hmc.edu> <m27jeiisq3.wl%gnn@neville-neil.com> <20050819083248.GA1769@unixpages.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--K8nIJk4ghYZn606h
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Aug 19, 2005 at 10:32:48AM +0200, Christian Brueffer wrote:
> On Fri, Aug 19, 2005 at 11:08:20AM +0900, gnn@freebsd.org wrote:
> > At Thu, 18 Aug 2005 12:06:25 -0700,
> > brooks wrote:
> > > Certainly we need assurance that nothing is going to try and touch
> > > the driver before the driver's detach function calls if_free.  After
> > > if_free returns, no aspect of the driver should touch the ifnet.  Oth=
er
> > > parts of the networking system might still have refrence to it should=
 we
> > > end up with a refcouting scheme where the final free of ifnets comes
> > > some time later.  All refrences to the softc need to be pruged prior =
to
> > > exit from the detach routine.
> > >=20
> >=20
> > Documentatoin comment.  When are we going to write a driver writer's
> > handbook?
> >=20
>=20
> Well, Jochen Kunz has already written a nice guide for NetBSD... :-)
>=20

Should have included the URL:

http://www.netbsd.org/Documentation/kernel/ddwg.html

- Christian

--=20
Christian Brueffer	chris@unixpages.org	brueffer@FreeBSD.org
GPG Key:	 http://people.freebsd.org/~brueffer/brueffer.key.asc
GPG Fingerprint: A5C8 2099 19FF AACA F41B  B29B 6C76 178C A0ED 982D

--K8nIJk4ghYZn606h
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFDBZsQbHYXjKDtmC0RAnomAJwKGhMs5tajZvclEE4bRTDWTHL5igCeMSA+
H7KoATq6OIbfm8zS1ocnf0A=
=Kmr6
-----END PGP SIGNATURE-----

--K8nIJk4ghYZn606h--




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