Skip site navigation (1)Skip section navigation (2)
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>