From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Brian Cully Newsgroups: gmane.emacs.devel Subject: Re: master 5c532fe303: Recommend that the user turn off memory overcommit Date: Fri, 08 Apr 2022 09:42:44 -0400 Message-ID: <87lewfbsa0.fsf@ditto.jhoto.spork.org> References: <164941780605.21656.13343783431945268284@vcs2.savannah.gnu.org> <20220408113647.815ACC051D6@vcs2.savannah.gnu.org> <87ilrjemk7.fsf@telefonica.net> <874k33snvb.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13757"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.10; emacs 29.0.50 Cc: =?utf-8?Q?=C3=93scar?= Fuentes , emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 08 16:03:53 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ncpDN-0003M0-6o for ged-emacs-devel@m.gmane-mx.org; Fri, 08 Apr 2022 16:03:53 +0200 Original-Received: from localhost ([::1]:47500 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ncpDM-0003nK-01 for ged-emacs-devel@m.gmane-mx.org; Fri, 08 Apr 2022 10:03:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34742) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ncoyQ-00068j-PU for emacs-devel@gnu.org; Fri, 08 Apr 2022 09:48:26 -0400 Original-Received: from coleridge.kublai.com ([166.84.7.167]:50399 helo=mail.spork.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ncoyP-0005j2-41 for emacs-devel@gnu.org; Fri, 08 Apr 2022 09:48:26 -0400 Original-Received: from ditto (unknown [IPv6:2001:470:1f07:1b9:8650:a942:ec5e:856b]) by mail.spork.org (Postfix) with ESMTPSA id 6CE9B3220; Fri, 8 Apr 2022 09:48:08 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim; t=1649425704; bh=/wndsxVGqwe6SZqfGarfIRi2pbQrx/EutJHQ6kkRSlc=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=hst0gTqhxl1Qcj65BzVdS0vCv7Qav+/6AAftlLhy/kDc/NFQKB91Naxb8jmNGGHjI J/4YrTc8MnbqV6Kfcpt+WklCs6cX2JELuty4DIjK07tye84mS06vLutVf1eha5zZfD y/6VtLM3G5u2rCgxLCZP7C5dF0bu3KDzOH2bdHII= In-reply-to: <874k33snvb.fsf@yahoo.com> Received-SPF: pass client-ip=166.84.7.167; envelope-from=bjc@spork.org; helo=mail.spork.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:287960 Archived-At: Po Lu writes: > Why? We recommend doing just that in many places when a kernel parameter > interferes with the normal behavior of Emacs, especially in > etc/PROBLEMS, with exec-shield and ASLR. These features prevent Emacs from building, and I=E2=80=99d argue, constitute evidence of bugs in Emacs, as it=E2=80=99s operation is at odds = with standard and necessary computer security. The wording in etc/PROBLEMS echoes this sentiment. Your proposal crosses a line into how people should administer their systems even when Emacs functions as expected within the context of that system. ie, if I=E2=80=99m on Linux, overcommit is standard and I presumably know how to deal with it or am ignorant of it. In either event it is not the place of my text editor to tell me that memory overcommit is bad. There are countless opinion pieces on the web that will do that job just fine, should I seek them out. -bjc