Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Dec 2013 03:32:49 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        Gleb Smirnoff <glebius@FreeBSD.org>
Cc:        src-committers@freebsd.org, "Alexander V. Chernikov" <melifaro@freebsd.org>, John Baldwin <jhb@freebsd.org>, John-Mark Gurney <jmg@funkthat.com>, svn-src-head@freebsd.org, svn-src-all@freebsd.org
Subject:   Re: svn commit: r259562 - head/usr.bin/netstat
Message-ID:  <20131220033249.GA38281@FreeBSD.org>
In-Reply-To: <20131220002849.GH71033@FreeBSD.org>
References:  <201312181825.rBIIPR25014515@svn.freebsd.org> <201312181640.52147.jhb@freebsd.org> <20131219115735.GN29088@FreeBSD.org> <201312191552.04202.jhb@freebsd.org> <20131220002849.GH71033@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131220033249.GA38281>