Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys



On Sun, May 02, 2010 at 01:37:23PM +0300, Antti Kantee wrote:
 > > > Add translation from vtype to dirent type.  
 > > 
 > > Is there any reason that the vtypes need to continue to exist in the
 > > long term?
 > 
 > I view them as an optimization and I'd say "no", but it's gonna be one
 > hell of a battlefield trying to get rid of them and i'm not sure vtypes
 > are hiding any weapons of mass destruction -- mostly pushes genfs here
 > and there and arguably with less mess.

Getting rid of them entirely wasn't what I had in mind; more along the
lines of switching to the dirent type symbols. Or the S_IF* symbols.

Having both the DT_* and S_IF* symbols is unavoidable because both
were standardized, but there doesn't seem to be much justification for
a third kernel-only set.

 > Would removing them solve any real problems?

"too many things"

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index