Date: Sun, 8 Sep 2013 21:48:05 +0200 From: Ed Schouten <ed@80386.nl> To: Davide Italiano <davide@freebsd.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r255360 - head/sys/net Message-ID: <CAJOYFBB6RNr_j6PpT92TXgocFokFLOJyoNWkm7voqbbCmBRd=g@mail.gmail.com> In-Reply-To: <CACYV=-HwAPFMUheOPPY=trN9U4y%2BS=TU2iR6TrHgyTx5ZZcnpg@mail.gmail.com> References: <201309071350.r87DoDUb005690@svn.freebsd.org> <CAJOYFBDw6n0uo2LBh5LQkAR2K8%2BrGWYmfF97jJiPHHucKPOwUg@mail.gmail.com> <CACYV=-HwAPFMUheOPPY=trN9U4y%2BS=TU2iR6TrHgyTx5ZZcnpg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2013/9/8 Davide Italiano <davide@freebsd.org>: > As a side note, I've already discussed with Kostik how to handle this > in the future and he thinks (and I agree) that the right action there > is to remove clones and SI_CHEAPCLONE, or implement the real > SI_CHEAPCLONE semantic. Yes. Exactly. I've also noticed that if we get rid of this, we can also get rid of a couple of members of cdevsw and cdev. Right now it has to keep track of a couple of lists here and there that are actually only needed when using clonelists. If you get rid of clonelists, you'll end up with a system where the only relationship between cdevsws and devs is the pointer in the cdev to the cdevsw. -- Ed Schouten <ed@80386.nl>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJOYFBB6RNr_j6PpT92TXgocFokFLOJyoNWkm7voqbbCmBRd=g>