Date: Sun, 28 Sep 2003 14:53:34 -0700 (PDT) From: Julian Elischer <julian@elischer.org> To: Poul-Henning Kamp <phk@phk.freebsd.dk> Cc: current@freebsd.org Subject: Re: HEADSUP: Change of makedev() semantics. Message-ID: <Pine.BSF.4.21.0309281442490.16685-100000@InterJet.elischer.org> In-Reply-To: <653.1064784127@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 28 Sep 2003, Poul-Henning Kamp wrote: > Basically: > > 1. Do not call makedev(). > > 2. If you do cloning, please look at the patches I posted > for if_tun/if_tap for how to do it. > show an actual document please, explaining how this works from the user's POV.. > 3. If you do a "normal" device driver, cache the result > from when you call make_dev(). > > 4. If you translate "foreign dev_t's", ie emulators or > compat code, contact me. I'm not sure I understand > how this works and should work and we need to talk. > > 5. If anything else or in doubt, ask me. more docs on how you invisage clonign to work. > > Can I see some volounteers and/or maintainers please ? > > ./dev/nmdm/nmdm.c > pseudo-cloning. Should do real cloning. > If the documentation is easily available and it does what I want I'll convert it.. It may be available but I haven't seen it.. man make_dev(9) doesn't have any 'see also' section that helps.. So, why should I not revoke a vnode that now refers to nothing?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0309281442490.16685-100000>