From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=3.4.6 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id CBA4527D36; Mon, 9 Jan 2023 14:34:43 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id 64F5B27CAE; Mon, 9 Jan 2023 14:34:41 +0000 (UTC) Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) by atuin.qyliss.net (Postfix) with ESMTPS id 7721427D1F for ; Mon, 9 Jan 2023 14:34:37 +0000 (UTC) Received: by mail-lj1-x22c.google.com with SMTP id x37so9055032ljq.1 for ; Mon, 09 Jan 2023 06:34:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unikie.com; s=google; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ZMsWe6ohno3sUrxQgBDbwiQvjDSw0uWPxAKhQDC7OQE=; b=CjCNeqYKfl2cscsi61P+cvOx09dIUyv1G13AwF/PwCoK2ehg7cqyfwl/BRO5oRT53f VQfrDP1WKRXykYylrytycGPDosVrfBKGZOx2Af+8MdbgDSd3vF9Vlmvk7u6o7NRNMe5Y 8RQXs7XAblSN017nMTlXsFAtR2XhWdc1XO6sD/qeVM63VGE1wj7IkGpur4oD0Aib4pZ8 lYHHb473XTiqNkvutcndh/emHUCPyu8yAy+MKw6y+xvgZy442NcwJWP3+7R3+M4kdMdn D9MdtenFRU3EvBbHMVPziCdtEkkSKkOg2qpbQfWaJLXgw3k9e7ao7wkoRdBIwKnyaWa0 nPuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ZMsWe6ohno3sUrxQgBDbwiQvjDSw0uWPxAKhQDC7OQE=; b=zCvZC1uiTG9kHbP7V7wMBvpCRS83T9yi8Db08ck7w/Tstm7fw6JzYJAgatJJPN6VmR FLF1mnqvlsLDyjbqMzuUEQDMjZVylCMhRyDSDhGf72eY2zt3zY+rzBVd+F4zB1sE9QMz iby5OXXOPTnXzQxplfwaew+8yFGTrdo/UyAmvfIJrquwwJ514W1ajWm2OMrF8OXEnUtj qi5CBDBPvTh3gw/oTIVNQ9W6NeVbl5seEDAhJ51njWUdginYw9TVUj1/Nj2oQwuZSbrx 6fd8efsH1oqdxHaowD1MTjbW1LRWXYk5eZTL4U69kTMZWiQAi3shUCqjezwQHtxMYAjg DfWg== X-Gm-Message-State: AFqh2kp1NG1iJpLWzP/5QxXhwKfP6qHWGCnUgpOfYQ4tIzDAm6gsnDT/ m/xjxChWsOpCPplW0YplXr9lZX0jMEOPwZur X-Google-Smtp-Source: AMrXdXuE3fUbvLNehh2a706fX5JKssvh6f4v6rebRF/cX+K6+wyEqqW03+wLKL99hJjlzNRxeQF14A== X-Received: by 2002:a2e:3a15:0:b0:286:5ae4:fe5c with SMTP id h21-20020a2e3a15000000b002865ae4fe5cmr227986lja.20.1673274876167; Mon, 09 Jan 2023 06:34:36 -0800 (PST) Received: from localhost.localdomain ([109.204.204.138]) by smtp.gmail.com with ESMTPSA id be36-20020a05651c172400b0028106d0aaccsm932540ljb.117.2023.01.09.06.34.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jan 2023 06:34:35 -0800 (PST) From: Ivan Nikolaenko To: devel@spectrum-os.org Subject: [PATCH] rootfs: make rootfs kernel configurable Date: Mon, 9 Jan 2023 16:34:33 +0200 Message-Id: <20230109143433.1136386-1-ivan.nikolaenko@unikie.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID-Hash: BVWS4RQNAAALLQ4JXD7ZFT2TOFZKR344 X-Message-ID-Hash: BVWS4RQNAAALLQ4JXD7ZFT2TOFZKR344 X-MailFrom: ivan.nikolaenko@unikie.com X-Mailman-Rule-Hits: header-match-devel.spectrum-os.org-0 X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1 CC: Ivan Nikolaenko X-Mailman-Version: 3.3.5 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This patch makes it possible to use custom linux kernel. This is needed in case of porting Spectrum OS to the other hardware than generic-x86. To override rootfs kernel, define "spectrum_kernel" in the customization overlay. Signed-off-by: Ivan Nikolaenko --- host/rootfs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/host/rootfs/default.nix b/host/rootfs/default.nix index 0a84f55..b853250 100644 --- a/host/rootfs/default.nix +++ b/host/rootfs/default.nix @@ -81,7 +81,7 @@ let imports = [ (modulesPath + "/profiles/all-hardware.nix") ]; }); - kernel = pkgs.linux_latest; + kernel = pkgs.spectrum_kernel or pkgs.linux_latest; appvm = import ../../img/app { inherit config; -- 2.34.1