svn commit: r259562 - head/usr.bin/netstat

Alexey Dokuchaev danfe at FreeBSD.org
Fri Dec 20 03:32:49 UTC 2013


On Fri, Dec 20, 2013 at 04:28:50AM +0400, Gleb Smirnoff wrote:
> in stable branches. I don't have strong opinion on this, I really think that
> running kernel and world out of sync is a bad idea, so I may agree with you.

This notorious requirement (or strong recommendation) of keeping one's world
and kernel in sync is a pain in the ass and an indication of certain design
(or implementation) deficiencies.  Linux does not have this problem, for
instance.  It should be perfectly OK to run any kernel and userland within
reasonable time frame, instead of it being a bad idea.

> Looks like we are coming to agreement. The way to go is to remove kvm access
> from netstat, substituting it with proper APIs.

Correct.  Proper APIs.  This would definitely help to decouple kernel and
userland.

./danfe


More information about the svn-src-all mailing list