From owner-svn-src-head@freebsd.org Mon Dec 28 17:41:34 2015 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F3ECA5464F; Mon, 28 Dec 2015 17:41:34 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pf0-x231.google.com (mail-pf0-x231.google.com [IPv6:2607:f8b0:400e:c00::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DB91C1C6D; Mon, 28 Dec 2015 17:41:33 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-pf0-x231.google.com with SMTP id 78so114847758pfw.2; Mon, 28 Dec 2015 09:41:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=UtQwvNxY5mXepNj3loVaHOsTwJGG/hqdKHgG/VhdKWU=; b=fCToxYtAqChHtsEidpgcRp9vP61pdMOiBtp40hZJBU3zazToxrPyfH9KQfWF11TJkV XqaAZBIb8/2fR63lD4tv7VTbxKCsRZIz6FjsdlbDMXywVbZBhVKncYdKvcPl9jy4K38X MGLOAHwH8H44rLUXnPmcHQtWbrrzWdPutCZu8AjZWNzD0MwcRZ7q42k7eZ3EEFEXjAOK sLlN87sQKKkC/U59G40RaWx/JbgF1/q0TVBCujdvfWNySJA0ak7IBv1OfllXM5lF6tG1 3jwKJxx8IMat5mzLVEU9TuXzwzQptKRPE5MuzpjsdZmP0VedxQYGsRfpRX7NBgr87g6d sYCA== X-Received: by 10.98.10.17 with SMTP id s17mr72229989pfi.61.1451324493483; Mon, 28 Dec 2015 09:41:33 -0800 (PST) Received: from [192.168.254.38] ([50.35.62.220]) by smtp.gmail.com with ESMTPSA id x12sm576349pfa.74.2015.12.28.09.41.31 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 28 Dec 2015 09:41:31 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: svn commit: r292777 - in head: lib/libc/sys sys/kern From: Garrett Cooper X-Mailer: iPhone Mail (13C75) In-Reply-To: <20151228200006.Q2819@besplex.bde.org> Date: Mon, 28 Dec 2015 09:41:30 -0800 Cc: Konstantin Belousov , Ian Lepore , Dmitry Chagin , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <2CA74F95-00A0-4453-847E-0C6C59B57021@gmail.com> References: <201512271537.tBRFb7nN095297@repo.freebsd.org> <1451236237.1369.9.camel@freebsd.org> <20151228083418.B1014@besplex.bde.org> <20151228081313.GM3625@kib.kiev.ua> <20151228200006.Q2819@besplex.bde.org> To: Bruce Evans X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 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: Mon, 28 Dec 2015 17:41:34 -0000 > On Dec 28, 2015, at 02:17, Bruce Evans wrote: ... > It is not unreasonable to panic when such tests fail, just like for other > settings of unreasonable values. Only the superuser can make them, and > the superuser should know better than to run them on production systems. On a development system, this is perfectly reasonable. However, on systems i= n production, dying on asserts or panicking when unexpected input is encount= ered instead of erroring out appropriately is not ideal: it causes unnecessa= ry downtime and can confuse others (customers, lower level admins) who are n= ot fully aware of how UNIX and FreeBSD works (and in turn generate support c= alls and bug reports). Thanks, -NGie=