Source-Changes archive

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

Re: CVS commit: src/sys/kern




Andrew Brown wrote:

like i said in the commit message (which has been lost), if you don't
want them, you don't have to have them.  as for me, the 152 (out of
the 425 nodes in my tree) that are done cost me about 5k, but i like
knowing what all that stuff is, without having to wade through who
knows which man page?

I agree with Matthew here. Kernel memory is very expensive, and of all kernel bloat, I think self-documentation like this should be the first to go away.

some things aren't documented at all, and this at least provides a
*comment* about what it might be.

This could be true of every single concept and object in the kernel.

i don't know which man page describes what
net.inet6.ip6.use_deprecated does; sysctl.8 merely makes mention of
its existence.

Then maybe the name of the variable is not well chosen, but to be more constructive, how about having a manual entry for every variable (full path), pointing to the man page that contains its description? I would rather see a forest of symlinks on my hard disk than plain text wired in memory forever.

 Aymeric




Home | Main Index | Thread Index | Old Index