From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:53509) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jKzZa-0008T1-VF for guix-patches@gnu.org; Sun, 05 Apr 2020 03:20:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jKzZZ-0004N7-Vg for guix-patches@gnu.org; Sun, 05 Apr 2020 03:20:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33572) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jKzZZ-0004N3-ST for guix-patches@gnu.org; Sun, 05 Apr 2020 03:20:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jKzZa-0004wm-Cx for guix-patches@gnu.org; Sun, 05 Apr 2020 03:20:02 -0400 Subject: [bug#40274] [PATCH v5] gnu: Add kernel-module-loader-service. Resent-Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 05 Apr 2020 07:19:50 +0000 From: Brice Waegeneire In-Reply-To: <20200404203128.0cc37fca@scratchpost.org> References: <20200328135908.2540-1-brice@waegenei.re> <20200402123712.338-1-brice@waegenei.re> <20200402155640.121e4879@scratchpost.org> <2b32956fc10fd3012388722e1b00ce21@waegenei.re> <20200403122044.2f9e2552@scratchpost.org> <9ed8ed843f7a66dc306679885a641514@waegenei.re> <20200404203128.0cc37fca@scratchpost.org> Message-ID: <791aa8961859e013e713f5f47f11ca77@waegenei.re> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Danny Milosavljevic Cc: ludo@gnu.org, 40274@debbugs.gnu.org, Guix-patches On 2020-04-04 18:31, Danny Milosavljevic wrote: >> But like you noted it would >> be specific >> to loadable modules and not built-in ones since `kernel-arguments` is >> just an OS >> field, which AFAIK can't be influenced by a service. > > There's no one stopping us from extending > operating-system-kernel-arguments, > which already exists as a helper procedure, to also call > operating-system-services and check those for the command line > arguments > to add (see gnu/system.scm). Thank you for pointing this to me, I didn't thought it was working this way. So writing such a service is totally doable, interesting.