On Wed, Apr 06, 2011 at 04:25:15PM -0400, Jonathan Thornburg wrote:
> In <http://marc.info/?l=openbsd-tech&m=130200205608892&w=1>,
> Thordur Bjornsson <thib () openbsd ! org> wrote:
> > Now that I've disallowed swapping to vnd's the purpose    
> > of vnd (vs svnd) is suspect, it serves no purpose other
> > then providing a different way of doing what svnd does
> > (which imo, isn't even better).
> > 
> > So, nuke vnds (keep svnds though!).
> > 
> > This will make svndXn the same as vndXn etc. The idea is
> > that in a few releases we'll simply remove the svnd0 notes.
                                                         ^^^^^ <- nodes.

With this diff svnd0 == vnd0 in your /dev.
 
> Could you clarify the semantics of the "in a few releases" plan?
> That is, are you proposing that the "in a few releases" OpenBSD will have
> (a) vnd == today's svnd,
    bingo.

> (b) vnd == today's vnd,
> (c) vnd == some sort of merging of today's vnd and today's svnd, or
> (d) something else which hasn't occured to me yet
 
> I sort of think you're proposing (a), but I'm not entirely sure that I'm
> parsing your wording correctly...  [Hmm, I wonder if my failure-to-parse
> is related to a recent bout of perl hashes holding references to anonymous
> hashes holding references to anonymous lists. :) ]

So, yeah. vnd's will become today's svnd0's and the old style
bypassing of the buffer cache is gone (leaving only svnd0s).

Then in a few releases, the svnd device nodes will be removed.

Reply via email to