From owner-svn-src-head@FreeBSD.ORG Fri Dec 20 03:32:49 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 407577B9; Fri, 20 Dec 2013 03:32:49 +0000 (UTC) Date: Fri, 20 Dec 2013 03:32:49 +0000 From: Alexey Dokuchaev To: Gleb Smirnoff Subject: Re: svn commit: r259562 - head/usr.bin/netstat Message-ID: <20131220033249.GA38281@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> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131220002849.GH71033@FreeBSD.org> User-Agent: Mutt/1.5.22 (2013-10-16) Cc: src-committers@freebsd.org, "Alexander V. Chernikov" , John Baldwin , John-Mark Gurney , svn-src-head@freebsd.org, svn-src-all@freebsd.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Dec 2013 03:32:49 -0000 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