From unknown Sat Jun 14 19:20:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43078: linux-libre-arm64-generic lacks CONFIG_CGROUP_FREEZER=y Resent-From: Vitaliy Shatrov Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 27 Aug 2020 21:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 43078 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 43078@debbugs.gnu.org Cc: Vagrant Cascadian X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15985625658609 (code B ref -1); Thu, 27 Aug 2020 21:10:03 +0000 Received: (at submit) by debbugs.gnu.org; 27 Aug 2020 21:09:25 +0000 Received: from localhost ([127.0.0.1]:44296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBP9B-0002En-77 for submit@debbugs.gnu.org; Thu, 27 Aug 2020 17:09:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:44614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBN0e-0000ej-5Z for submit@debbugs.gnu.org; Thu, 27 Aug 2020 14:52:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kBN0c-000251-L9 for bug-guix@gnu.org; Thu, 27 Aug 2020 14:52:26 -0400 Received: from knopi.disroot.org ([178.21.23.139]:60402) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kBN0a-0004b9-A6 for bug-guix@gnu.org; Thu, 27 Aug 2020 14:52:26 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A903E52936; Thu, 27 Aug 2020 20:52:18 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VdqyqPf-9onp; Thu, 27 Aug 2020 20:52:17 +0200 (CEST) From: Vitaliy Shatrov DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1598554336; bh=6PsVq+PTGTFgSf7g8pGlqi6O3W43sOR1cphjRk/VDmA=; h=From:To:Subject:CC:Date; b=QiRSNa7mSlbPKKMD6LpefHofbQYdgj0pW5kJkopvkw7mOs4+grGI/qYsJH+R/C23X HJXFvtDLyX/jhoUi3VINeMxYAyV6xCFDSLVarQ8UrmwHSD+v5xIOTMS7aYUNNCWhwW xCVzRnKYVN4iOG9HUbo2W3osWcWTn9KBxrMmMym9u3FdugLnX3UvtqqCXPsTdcq02k 8RVz6JHuPQXFpYhbDZoDJzh9ev4ytp/1hjCIv55G/6gx0XqgIuo8HnDr7QTI6EoIXq cpjy2uyXZ4Elaoggq5YxzxAJLc1svdJqRIiNW9LrFa8x8wTxMik3O+WtNV15m50x2P 6IoX0tyUAvVfQ== Date: Fri, 28 Aug 2020 01:52:58 +0700 Message-ID: <87d03bly45.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=178.21.23.139; envelope-from=guix.vits@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/27 13:11:56 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Thu, 27 Aug 2020 17:09:23 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hello Guix. I: 1. had linux-libre-arm64-generic as my kernel. 2. added only (elogind-service-type) to my Guix System's config. 3. ran `guix system reconfigure`. 4. get some errors: "///sys/something/freezer cannot be something". 5. rebooted, and were unable to log-in (get no prompt). The issue was solved by using the same linux-libre-arm64-generic, but customized: i set a 'CONFIG_CGROUP_FREEZER=y' in kconfig. As this is only one config related to logind that not enabled, i want us to have it enabled by default on linux-libre-arm64-generic, or as Vagrant wrote on IRC, "added to gnu/packages/linux.scm: %default-extra-linux-options". I need logind for sway WM to work.. and probably for other things. Thanks. From unknown Sat Jun 14 19:20:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43078: linux-libre-arm64-generic lacks CONFIG_CGROUP_FREEZER=y Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 27 Aug 2020 21:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43078 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Vitaliy Shatrov Cc: Vagrant Cascadian , 43078@debbugs.gnu.org Received: via spool by 43078-submit@debbugs.gnu.org id=B43078.159856551513223 (code B ref 43078); Thu, 27 Aug 2020 21:59:02 +0000 Received: (at 43078) by debbugs.gnu.org; 27 Aug 2020 21:58:35 +0000 Received: from localhost ([127.0.0.1]:44358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBPuk-0003RC-JA for submit@debbugs.gnu.org; Thu, 27 Aug 2020 17:58:34 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:60519) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBPug-0003Qr-T1 for 43078@debbugs.gnu.org; Thu, 27 Aug 2020 17:58:33 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id B31261169; Thu, 27 Aug 2020 17:58:24 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 27 Aug 2020 17:58:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=R0eT/dP0btWIHIZahyJWcO01 EhT+XIL0beWaTKkP3MM=; b=yp7EOsMrYHikjP7s9m2J3NdE1S8PA0XOPiqeMJ9u Jf7FVIXZiYGmSAdhQijDSD3oJiyaPbc5WTlL0YI6KT5T71DZRQB8+h6k+iOYtOpA c01tYDQ4Yif8oI2iiSVVkSnB2aJHPeN+2gjwL47jwZG+W9XYEouATbimDL/QS21v tDM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=R0eT/d P0btWIHIZahyJWcO01EhT+XIL0beWaTKkP3MM=; b=rrlLjlth1yt0mliUMeY4r/ p0d9ntTtz68bUVC6cmDg5CZVJxSZ+Yjg7kPRWf1WyF8mWqPNn+dxe4HGbV5J8sR4 RK8//b+ysxImZg/ziy5I2nS9uUmv5ZHiL40zg6VKAU+qYDeYd/tfGyI71u1RgjIY 6xVgsrx5WbY8n1e2NCb9vlws/NXBbMo3bnr8TxQq85B3gRTCf+QTClwNJxFKS9sY wLPNN8E2GtvQoNntZ0dW4QCwAeIu0OFUVh+0i1CexYOZA4GS5Sq9znBvB7Ij1mnU bWzPgMEyqnlIq8NkIopN++pJZd1kj+J+Da3CrhpCVi3maVYxlgEjRy0Q5RReEBXg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedruddviedgtdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucfkphepjeefrddugedurdduvdejrddugeeinecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id A038D328005D; Thu, 27 Aug 2020 17:58:23 -0400 (EDT) Date: Thu, 27 Aug 2020 17:58:21 -0400 From: Leo Famulari Message-ID: <20200827215821.GA20617@jasmine.lan> References: <87d03bly45.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87d03bly45.fsf@disroot.org> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Fri, Aug 28, 2020 at 01:52:58AM +0700, Vitaliy Shatrov wrote: > Hello Guix. > > I: > 1. had linux-libre-arm64-generic as my kernel. > 2. added only (elogind-service-type) to my Guix System's config. > 3. ran `guix system reconfigure`. > 4. get some errors: "///sys/something/freezer cannot be something". > 5. rebooted, and were unable to log-in (get no prompt). > > The issue was solved by using the same linux-libre-arm64-generic, but > customized: i set a 'CONFIG_CGROUP_FREEZER=y' in kconfig. This option is enabled in all of our kernel configurations: ------ $ git grep CGROUP_FREEZER gnu/packages/aux-files/linux-libre/4.14-arm.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.14-i686.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.14-x86_64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.19-arm.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.19-arm64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.19-i686.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.19-x86_64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.4-i686.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.4-x86_64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.9-i686.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/4.9-x86_64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.4-arm.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.4-arm64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.4-i686.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.4-x86_64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.7-arm.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.7-arm64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.7-i686.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.7-x86_64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.8-arm.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.8-arm64.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.8-i686.conf:CONFIG_CGROUP_FREEZER=y gnu/packages/aux-files/linux-libre/5.8-x86_64.conf:CONFIG_CGROUP_FREEZER=y ------ From unknown Sat Jun 14 19:20:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43078: linux-libre-arm64-generic lacks CONFIG_CGROUP_FREEZER=y Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 27 Aug 2020 22:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43078 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Cc: vagrant@debian.org, 43078@debbugs.gnu.org, guix.vits@disroot.org X-Debbugs-Original-Cc: Vagrant Cascadian , bug-guix@gnu.org, Vitaliy Shatrov , 43078@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159856905118792 (code B ref -1); Thu, 27 Aug 2020 22:58:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Aug 2020 22:57:31 +0000 Received: from localhost ([127.0.0.1]:44432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBQpm-0004t2-T1 for submit@debbugs.gnu.org; Thu, 27 Aug 2020 18:57:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:43508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBQpl-0004su-84 for submit@debbugs.gnu.org; Thu, 27 Aug 2020 18:57:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49448) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kBQpk-0007FO-VM for bug-guix@gnu.org; Thu, 27 Aug 2020 18:57:28 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:39700) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kBQph-0000yp-Gm for bug-guix@gnu.org; Thu, 27 Aug 2020 18:57:28 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 95700fa6; Thu, 27 Aug 2020 22:57:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=ABX2RE4v2Hf4hqDeygYHBe tj3o96AUYTyvTbx5+9TZQ=; b=kGtyDU7nIjWam8C3K/KF5BUexHw5PF45LYA9O9 5vD2vBhB9exYdkG9/2FrxbYoohC9D/es1K58v8jf0wATe6odQWpJaDLhZN1rLpJk KQy9kYpMW9ylwhu5q3/n8WRRQLpMLkYE+t9GxFOHpgiPzRFJMWdhy6MQ34Z+wo6V h7G0s/ICRw/nhT18SVcY40tSZq+jsTKHYHU0bLJIGK5Z70v0HbcURhTXhgADs2R+ Y5+teyXPqUrtPaoFrerB8lEYwA4gpsKP1fUSgTbGY6HBauorg1RenrbR8guub7au nta3hQShEe1NEQrqVU1sIKaOcgAshP38NBkZF7+db4RDV+ng== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id a6ad6a5d (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Thu, 27 Aug 2020 22:57:51 +0000 (UTC) BIMI-Selector: v=BIMI1; s=default; From: Tobias Geerinckx-Rice References: <87d03bly45.fsf@disroot.org> <20200827215821.GA20617@jasmine.lan> In-reply-to: <20200827215821.GA20617@jasmine.lan> Date: Fri, 28 Aug 2020 00:57:28 +0200 Message-ID: <87eenrn1d3.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Leo, Vits, Leo Famulari =E5=86=99=E9=81=93=EF=BC=9A > On Fri, Aug 28, 2020 at 01:52:58AM +0700, Vitaliy Shatrov wrote: >> Hello Guix. >>=20 >> I: >> 1. had linux-libre-arm64-generic as my kernel. >> 2. added only (elogind-service-type) to my Guix System's=20 >> config. >> 3. ran `guix system reconfigure`. >> 4. get some errors: "///sys/something/freezer cannot be=20 >> something". >> 5. rebooted, and were unable to log-in (get no prompt). >>=20 >> The issue was solved by using the same=20 >> linux-libre-arm64-generic, but >> customized: i set a 'CONFIG_CGROUP_FREEZER=3Dy' in kconfig. > > This option is enabled in all of our kernel configurations: > > ------ > $ git grep CGROUP_FREEZER Indeed, and the bug[0] reported here is that -generic doesn't use=20 these configurations at all: --=-=-= Content-Type: text/plain; format=flowed Content-Disposition: inline (define-public linux-libre-arm64-generic (make-linux-libre* linux-libre-version linux-libre-source '("aarch64-linux") #:defconfig "defconfig" #:extra-version "arm64-generic" #:extra-options (append `(;; needed to fix the RTC on rockchip platforms ("CONFIG_RTC_DRV_RK808" . #t)) %default-extra-linux-options))) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Note the missing #:configuration-file. [0]: I don't know if this is really a bug--in fact I suspect it's=20 the raison d'=C3=AAtre of this variant--but this needs to be better=20 documented and perhaps even renamed. To me, =E2=80=98generic=E2=80=99 mean= s=20 =E2=80=98distro default=E2=80=99, or perhaps =E2=80=98sanely minimal=E2=80= =99, not =E2=80=98our own=20 upstream's sometimes questionable defconfig that can't boot our=20 own desktop=E2=80=99. Allegedly. Kind regards, T G-R --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCX0g6WAAKCRANsP+IT1Vt eVsBAQDpQCaDh0Efu8GEm9qvpzbVBDau2IwU7u5tno3J179TtgEA/6PZ07IRTwYK VLEe/ypeNOG91tNVZ4D67Mb/VtVWYQ8= =R7kc -----END PGP SIGNATURE----- --==-=-=-- From unknown Sat Jun 14 19:20:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43078: linux-libre-arm64-generic lacks CONFIG_CGROUP_FREEZER=y Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 27 Aug 2020 23:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43078 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Vitaliy Shatrov Cc: 43078@debbugs.gnu.org Received: via spool by 43078-submit@debbugs.gnu.org id=B43078.159857075421424 (code B ref 43078); Thu, 27 Aug 2020 23:26:01 +0000 Received: (at 43078) by debbugs.gnu.org; 27 Aug 2020 23:25:54 +0000 Received: from localhost ([127.0.0.1]:44443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBRHG-0005ZU-7k for submit@debbugs.gnu.org; Thu, 27 Aug 2020 19:25:54 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:57718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBRHD-0005ZG-UK for 43078@debbugs.gnu.org; Thu, 27 Aug 2020 19:25:53 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 006C71AA3F; Thu, 27 Aug 2020 16:25:44 -0700 (PDT) From: Vagrant Cascadian In-Reply-To: <87d03bly45.fsf@disroot.org> References: <87d03bly45.fsf@disroot.org> Date: Thu, 27 Aug 2020 16:25:38 -0700 Message-ID: <87h7sny8lp.fsf@yucca> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain On 2020-08-28, Vitaliy Shatrov wrote: > 1. had linux-libre-arm64-generic as my kernel. > 2. added only (elogind-service-type) to my Guix System's config. > 3. ran `guix system reconfigure`. > 4. get some errors: "///sys/something/freezer cannot be something". > 5. rebooted, and were unable to log-in (get no prompt). > > The issue was solved by using the same linux-libre-arm64-generic, but > customized: i set a 'CONFIG_CGROUP_FREEZER=y' in kconfig. > > As this is only one config related to logind that not enabled, i want us > to have it enabled by default on linux-libre-arm64-generic, or as Vagrant > wrote on IRC, "added to gnu/packages/linux.scm: %default-extra-linux-options". Given that this is present in all the "linux-libre" packages (e.g. without arm-generic or arm64-generic ...), I think it makes sense to add this to %default-extra-linux-options. *Untested* patch attached. I did at one point try to enable this on arm-generic and it required additional features I couldn't track down... and at some point this was enabled on arm64-generic (I tested on "pinebook" with arm64-generic a while back). live well, vagrant --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-default-extra-linux-options-Enable-CONFIG_CGROUP.patch Content-Transfer-Encoding: quoted-printable From=20d91a90a667262b6e0ab82542a28c48b70eee37fc Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Thu, 27 Aug 2020 14:47:43 -0700 Subject: [PATCH] gnu: %default-extra-linux-options: Enable CONFIG_CGROUP_FREEZER. Fixes: https://issues.guix.gnu.org/43078 * gnu/packages/linux (%default-extra-linux-options): Enable CONFIG_CGROUP_FREEZER. =2D-- gnu/packages/linux.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 26ce379568..1f6236163f 100644 =2D-- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -641,6 +641,8 @@ for ARCH and optionally VARIANT, or #f if there is no s= uch configuration." ("CONFIG_USER_NS" . #t) ("CONFIG_PID_NS" . #t) ("CONFIG_NET_NS" . #t) + ;; cgroup freezer needed for elogind: https://issues.guix.gnu.org/43078 + ("CONFIG_CGROUP_FREEZER" . #t) ;; Modules required for initrd: ("CONFIG_NET_9P" . m) ("CONFIG_NET_9P_VIRTIO" . m) =2D-=20 2.20.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCX0hA8gAKCRDcUY/If5cW qgapAQCo3NDALLIzYri69dN7NrohY6ARNaaBBMk1kfGdofuWGQEAyatmznpNpVv0 n5I/k/ECCj1MtNQ/49KvKRXMi4VKPQ0= =MY3o -----END PGP SIGNATURE----- --==-=-=-- From unknown Sat Jun 14 19:20:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Vitaliy Shatrov Subject: bug#43078: closed (Re: linux-libre-arm64-generic lacks CONFIG_CGROUP_FREEZER=y) Message-ID: References: <87blipnmhi.fsf@ponder> <87d03bly45.fsf@disroot.org> X-Gnu-PR-Message: they-closed 43078 X-Gnu-PR-Package: guix Reply-To: 43078@debbugs.gnu.org Date: Tue, 01 Sep 2020 22:48:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1599000482-31293-1" This is a multi-part message in MIME format... ------------=_1599000482-31293-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #43078: linux-libre-arm64-generic lacks CONFIG_CGROUP_FREEZER=3Dy which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 43078@debbugs.gnu.org. --=20 43078: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D43078 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1599000482-31293-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 43078-done) by debbugs.gnu.org; 1 Sep 2020 22:47:21 +0000 Received: from localhost ([127.0.0.1]:57609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDF3h-00087t-8l for submit@debbugs.gnu.org; Tue, 01 Sep 2020 18:47:21 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:37806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDF3d-00087e-Rb for 43078-done@debbugs.gnu.org; Tue, 01 Sep 2020 18:47:20 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100e]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 34F2C1AA3F; Tue, 1 Sep 2020 15:47:11 -0700 (PDT) From: Vagrant Cascadian To: Vitaliy Shatrov Subject: Re: linux-libre-arm64-generic lacks CONFIG_CGROUP_FREEZER=y In-Reply-To: <87h7sny8lp.fsf@yucca> References: <87d03bly45.fsf@disroot.org> <87h7sny8lp.fsf@yucca> Date: Tue, 01 Sep 2020 15:47:05 -0700 Message-ID: <87blipnmhi.fsf@ponder> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43078-done Cc: 43078-done@debbugs.gnu.org, Tobias Geerinckx-Rice , Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain On 2020-08-27, Vagrant Cascadian wrote: > On 2020-08-28, Vitaliy Shatrov wrote: >> 1. had linux-libre-arm64-generic as my kernel. >> 2. added only (elogind-service-type) to my Guix System's config. >> 3. ran `guix system reconfigure`. >> 4. get some errors: "///sys/something/freezer cannot be something". >> 5. rebooted, and were unable to log-in (get no prompt). >> >> The issue was solved by using the same linux-libre-arm64-generic, but >> customized: i set a 'CONFIG_CGROUP_FREEZER=y' in kconfig. >> >> As this is only one config related to logind that not enabled, i want us >> to have it enabled by default on linux-libre-arm64-generic, or as Vagrant >> wrote on IRC, "added to gnu/packages/linux.scm: %default-extra-linux-options". > > Given that this is present in all the "linux-libre" packages > (e.g. without arm-generic or arm64-generic ...), I think it makes sense > to add this to %default-extra-linux-options. > > *Untested* patch attached. Tested and added some more kernel options needed for linux-libre-arm-generic on armhf as well. Pushed a fix as 450dcd1aff741c4f81cc9508ce33f19e62edefb7. Thanks for reporting the issue! live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCX07PagAKCRDcUY/If5cW qhA6APwPBrWlxmGfl/A283wX5oVj1fuxSYk4yMFcWmch/bAcAAD+N06Zb4JeXQEp Isyza9eaAQ8T8VrSE5qjyFfU/9y3IAQ= =fQ0O -----END PGP SIGNATURE----- --=-=-=-- ------------=_1599000482-31293-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Aug 2020 21:09:25 +0000 Received: from localhost ([127.0.0.1]:44296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBP9B-0002En-77 for submit@debbugs.gnu.org; Thu, 27 Aug 2020 17:09:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:44614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBN0e-0000ej-5Z for submit@debbugs.gnu.org; Thu, 27 Aug 2020 14:52:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kBN0c-000251-L9 for bug-guix@gnu.org; Thu, 27 Aug 2020 14:52:26 -0400 Received: from knopi.disroot.org ([178.21.23.139]:60402) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kBN0a-0004b9-A6 for bug-guix@gnu.org; Thu, 27 Aug 2020 14:52:26 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A903E52936; Thu, 27 Aug 2020 20:52:18 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VdqyqPf-9onp; Thu, 27 Aug 2020 20:52:17 +0200 (CEST) From: Vitaliy Shatrov DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1598554336; bh=6PsVq+PTGTFgSf7g8pGlqi6O3W43sOR1cphjRk/VDmA=; h=From:To:Subject:CC:Date; b=QiRSNa7mSlbPKKMD6LpefHofbQYdgj0pW5kJkopvkw7mOs4+grGI/qYsJH+R/C23X HJXFvtDLyX/jhoUi3VINeMxYAyV6xCFDSLVarQ8UrmwHSD+v5xIOTMS7aYUNNCWhwW xCVzRnKYVN4iOG9HUbo2W3osWcWTn9KBxrMmMym9u3FdugLnX3UvtqqCXPsTdcq02k 8RVz6JHuPQXFpYhbDZoDJzh9ev4ytp/1hjCIv55G/6gx0XqgIuo8HnDr7QTI6EoIXq cpjy2uyXZ4Elaoggq5YxzxAJLc1svdJqRIiNW9LrFa8x8wTxMik3O+WtNV15m50x2P 6IoX0tyUAvVfQ== To: bug-guix@gnu.org Subject: linux-libre-arm64-generic lacks CONFIG_CGROUP_FREEZER=y Date: Fri, 28 Aug 2020 01:52:58 +0700 Message-ID: <87d03bly45.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=178.21.23.139; envelope-from=guix.vits@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/27 13:11:56 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 27 Aug 2020 17:09:23 -0400 Cc: Vagrant Cascadian X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hello Guix. I: 1. had linux-libre-arm64-generic as my kernel. 2. added only (elogind-service-type) to my Guix System's config. 3. ran `guix system reconfigure`. 4. get some errors: "///sys/something/freezer cannot be something". 5. rebooted, and were unable to log-in (get no prompt). The issue was solved by using the same linux-libre-arm64-generic, but customized: i set a 'CONFIG_CGROUP_FREEZER=y' in kconfig. As this is only one config related to logind that not enabled, i want us to have it enabled by default on linux-libre-arm64-generic, or as Vagrant wrote on IRC, "added to gnu/packages/linux.scm: %default-extra-linux-options". I need logind for sway WM to work.. and probably for other things. Thanks. ------------=_1599000482-31293-1--