From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id mI29NcHCImWaBgEAG6o9tA:P1 (envelope-from ) for ; Sun, 08 Oct 2023 16:54:58 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id mI29NcHCImWaBgEAG6o9tA (envelope-from ) for ; Sun, 08 Oct 2023 16:54:57 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 666D3403D7 for ; Sun, 8 Oct 2023 16:54:57 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=wmeyer.eu header.s=mail header.b=pRNwt3JE; dmarc=pass (policy=none) header.from=wmeyer.eu; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1696776897; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Zn5McCipjo2uIejhCuOpzZKrZwPoVu+/gi7eXULzQVo=; b=Gf+6HMemsZagppT7qdNcvWabaE34HHGbczPA0oyTxsdYGQeg+aMYybe0HEuIEZ0VhFbRKa EZPywJKbmadPP/LMdZ5ao78K2rugbcWsnM/IrRn01eoMd9PCBeV0YshDpabSC5BQcGolVx K+jfxeSNyEHzVrGYd55aPmTCqAmQRPmdqkf2CqMGWMgJoO73bb5NWS/3ZYyX80a3IjI0Mb pmOjnH5CVS06jeh/Ve40znylLD+kYOPRk3m1x4JPJMN5I5MnUUn98nU9R58rKU5F5t4u7+ 4aTXBgTvts9XN2f65Fk7G+BiRCLj+ieygFb9FUt82UNzMcYiP4yuVhPv4ADa0A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=wmeyer.eu header.s=mail header.b=pRNwt3JE; dmarc=pass (policy=none) header.from=wmeyer.eu; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1696776897; a=rsa-sha256; cv=none; b=ocwVd6rNMbmaTDy4y7WsqaoqylVxnzNmOLhqeATUDSf/ojHKv1LAhzQvIfTG8TQVF4l8Ol wQB+HcuNSWNQGRW/Bh73mOK60+mT6/NI0d/SAQSoyUt93gGEIjTO5yNhgJqq7BGtJ9wsP2 uZA8f48uOVT+V0Gq3PESKVU54UjJwdYhySO29n1/b2O7Inblx6SYDNOQKR6KfwpFv8LV0k 372iPQQrMCjfyj07mzIgOBdXkZdgORC97RPaPvemsHWb65uU/28DE7u2ScMGoE8oUeOcGT X2zKzXMslrfy7FDRP3byvCTAt/MUfuyd/pZJolFYm1WyOi2PFoZPJ93D298qcg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qpVAn-0000mM-K7; Sun, 08 Oct 2023 10:54:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qpVAl-0000m8-Vr for guix-devel@gnu.org; Sun, 08 Oct 2023 10:54:24 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qpVAk-0003eL-2l for guix-devel@gnu.org; Sun, 08 Oct 2023 10:54:23 -0400 References: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1696776856; bh=Zn5McCipjo2uIejhCuOpzZKrZwPoVu+/gi7eXULzQVo=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=pRNwt3JEVI0gx4DBLBum0tqwlyWrlNDCKKcelwF5NdCSkFUpPM0y2msgYK4ObVw5d mwR/x5U3e2hnhIijZsUTQc8C5t4l44CWwD3gs6Mhd+8Dscv0Zzry6kL/4o+hQSc0j8 +WCZ3gGSpX1LV0OCixAkiFmaB/cBE0de2LOBE7os= From: Wilko Meyer To: Leo Famulari Cc: guix-devel@gnu.org Subject: Re: Need people to help with kernel updates Date: Sat, 07 Oct 2023 20:31:58 +0200 In-reply-to: Message-ID: <87y1gdb1ws.fsf@wmeyer.eu> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=95.216.196.112; envelope-from=w@wmeyer.eu; helo=mail.wmeyer.eu X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_12_24=1.049, 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 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -8.19 X-Spam-Score: -8.19 X-Migadu-Queue-Id: 666D3403D7 X-Migadu-Scanner: mx2.migadu.com X-TUID: Od5FvYT8MGR/ Hi Leo, Leo Famulari writes: > For a few years, I've been handling updates of the linux-libre kernel by > myself. First of all: thanks for doing this! > The work itself is fairly mechanical and updates occur about once a > week. It takes about 30 minutes to prepare the patches and push them to > CI or send them to the mailing list. I could imagine myself helping with these tasks. Practically this means, that, whenever a new linux-libre minor update is being released, the versions in linux-libre-* packages in gnu/packages/linux.scm have to be bumped/a patch has to be sent? Also: Is there anything to know/to have in mind when generating a new kernel config for major releases? > There is plenty of support for the CI and QA infrastructure to build the > kernels, so you don't need a powerful computer. How's the coverage for different ISA? Do the current CI jobs also cover all the architectures we seem to support: '("x86_64-linux" "i686-linux" "armhf-linux" "aarch64-linux" "powerpc64le-linux" "riscv64-linux") or are there cases where it could be beneficial to build locally first using: guix build -s $ISA linux-libre for certain ISAs? I could use my workstation for this, if there's a benefit to it. > If you want to join in, please reply! How would the communication around this be organized? If n>=2 people are trying to work on the same set of tasks duplication may happen. -- Kind regards, Wilko Meyer w@wmeyer.eu