From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 4Nw0MbasV2dn+QAA62LTzQ:P1 (envelope-from ) for ; Tue, 10 Dec 2024 02:51:34 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 4Nw0MbasV2dn+QAA62LTzQ (envelope-from ) for ; Tue, 10 Dec 2024 03:51:34 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=bzd9WrLb; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b="X 6o6woR"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=okuypSR3; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1733799094; a=rsa-sha256; cv=none; b=UYHNiNQos+ueZ/aBagO0PCgBOy1RSX9AUlxtbJj3EsBIMu377R9E9j2g6XNlVbNNNvQtkl XY6rreKhS3RYVBKUWJmdJ4vrY5b7wVE6/DDqHOmpXPh8R3wlrx6/A5ixsX80uwUsLRr0Ul p7I8KvLedjWyX55pf1239Ne4E0K74seIxoz4txhIOgsaQ3hxs02LWz4HJecrq0TuvGbrOF hiU9NGiqtQc3MQiaIfjz20MgWIFXcrORmqW15TQiRgE/9+GYXXMCXMBOuF9Bu6CdPslKNY yxRBxSGGp15LePANcxN9q6J94EwwMHHCfyg8iHwsc2+m0MEoBwKXEYwQwLaBMQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=bzd9WrLb; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b="X 6o6woR"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=okuypSR3; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1733799094; 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:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=8oJp//um+UtvrAQLJ0v8ABqOqleOjL9VJfvvMdMLQho=; b=oeV256EGwcgdccFGgdPRH0jNv0iZkPW9YeHrJVCiWZwEUzZCq+1XqjAOq85twgb76gPPnK ZILMAHvMtcHXnQGY6iyhfrmMsZn++QQdCsT1RyusHZlOOiH9tRqOJCjPhAOiXVRyu4aqcc y5dOP504V3Y3okEYU70BSs4ZJxItf32D55jQqiO9Sp0C1Dtht7lu2nOoSj2kzc0O8jQRqi 9P6meWuSWjzMoxwOatsudfopyE3Ad6vMrZkcYRZDjEGpYvNf52lvS+ETPAYFDdxjl6lMmw GfVgLdObGxw4niC6XME2tplLQ+gLl8e2C1rlvJCkwNCindJVQEfBGeYHiy2Stg== 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 98B853E81 for ; Tue, 10 Dec 2024 03:51:34 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tKqL3-0007Qq-Fn; Mon, 09 Dec 2024 21:51:05 -0500 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 1tKqL1-0007QX-6u for guix-patches@gnu.org; Mon, 09 Dec 2024 21:51:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tKqL0-0001PM-OA for guix-patches@gnu.org; Mon, 09 Dec 2024 21:51:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:MIME-Version:References:From:Date:To:Subject; bh=8oJp//um+UtvrAQLJ0v8ABqOqleOjL9VJfvvMdMLQho=; b=bzd9WrLbTKNnwPFGL9bQMOvD+qlhZV1XaEjxuJ2Ps352jUQWbtYG6yJ64Jc5EHHzM8njmwmccfBDyukneYjZjt31+ac9H3lmmHhi0LQKFDP7oNWYrvIpagfX+hy+0K2EfrWQ2zeAmQ/2gHoabtRmzbB74Cks4NIM81QK9kFo6pV+fUFHVpMGzZooWRfHbue7POEkerGr9vnLQzyw2uTKoZdnPFH1dyxe1bueDNc8HZN2Zo2ulkeuSC6wwjJykdAVdnxEd5kWVF4DKmwocMUEROPULSDto0tmYlukz2G5MQ6gb5Pn7bqRHgYQIqkQUZ5eortkFsK41OBakmJ624ZvGA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tKqL0-0008RA-HC for guix-patches@gnu.org; Mon, 09 Dec 2024 21:51:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74757] [PATCH 0/3] Linux-libre updates (2024-12-09) Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 10 Dec 2024 02:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74757 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Dariqq Cc: Wilko Meyer , 74757@debbugs.gnu.org Received: via spool by 74757-submit@debbugs.gnu.org id=B74757.173379904632352 (code B ref 74757); Tue, 10 Dec 2024 02:51:02 +0000 Received: (at 74757) by debbugs.gnu.org; 10 Dec 2024 02:50:46 +0000 Received: from localhost ([127.0.0.1]:56409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKqKk-0008Pi-1K for submit@debbugs.gnu.org; Mon, 09 Dec 2024 21:50:46 -0500 Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]:45523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKqKg-0008P0-OR for 74757@debbugs.gnu.org; Mon, 09 Dec 2024 21:50:44 -0500 Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfhigh.phl.internal (Postfix) with ESMTP id 324F91140169; Mon, 9 Dec 2024 21:50:37 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-03.internal (MEProxy); Mon, 09 Dec 2024 21:50:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1733799037; x= 1733885437; bh=8oJp//um+UtvrAQLJ0v8ABqOqleOjL9VJfvvMdMLQho=; b=X 6o6woREulQk8QMqbjiccMt+xxGctM5eWB54QLMZC4BNzjYWZ5GyiLk25wxWQfD/O mw7bdrLwKQjfg2jW18PRLqTGOAsobbysi2ridg605Pctts9ZtsHe9CpFsYsKTU9L QSAQOkz9F4PNKMQkPpLWpuwSm3FFlwvaPQMFzjDddQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1733799037; x=1733885437; bh=8oJp//um+UtvrAQLJ0v8ABqOqleOjL9VJfv vMdMLQho=; b=okuypSR3KrinoMA1c55iZ6NglFo+4+7pA4SKpighvOsWOaq2O4n SHVQ/Jz1MOPYuPp4L7a/Nfoap7Zf7EcE1wqo9sT1mOinaCoEt2a6atABBAIqt6LD zSS2XCeBBGBRD0umUHElOAle/s7safKgzyqp6Vy2twdFS3lhfgPgEWB8W+yQ9fgu 5/AyfdZ+z/A2THsWuEQoJwx84LwOU4obVJu94tyK10bkhS6AuHSFIBMPuamuggS7 pMarIB5/rU0rEj+owsnHdxl5dkg073W50CIsott+yMZoqimorC3edYZX/xghnY39 PM8uecC0VwTFmTWej5Nb9jlGOOn3v7gBTOw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrjeejgdehudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvfevuf fkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceo lhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephfeukefhtd eigedtlefhteekjeethfevhfefleduveeufffhfeeggeevffefgfdtnecuffhomhgrihhn pehgnhhurdhorhhgpdgtrghtvggvvgdrnhgvthenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgvpdhn sggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegurghrih hqqhesphhoshhtvghordhnvghtpdhrtghpthhtohepjeegjeehjeesuggvsggsuhhgshdr ghhnuhdrohhrghdprhgtphhtthhopeifseifmhgvhigvrhdrvghu X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 9 Dec 2024 21:50:36 -0500 (EST) Date: Mon, 9 Dec 2024 21:50:34 -0500 From: Leo Famulari Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 98B853E81 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -6.58 X-Spam-Score: -6.58 X-TUID: yJI8vblnK4AO On Mon, Dec 09, 2024 at 09:38:27PM +0000, Dariqq wrote: > Hello, > > Here are the updates for linux-libre from 2024-12-05 and 2024-12-09. Thank you! I pushed these patches to the 'kernel-updates' branch to build them and make it easy to test them. https://ci.guix.gnu.org/eval/1892282 https://ci.guix.gnu.org/jobset/kernel-updates > The 6.11 and the 4.19 series are now marked as EOL on kernel.org and should be removed soon. Noted! The end of the 4s... crazy. > Haven't tried to get 6.12 packaged yet. Are there instructions for updating the config files? Basically, check out the source code of the kernel you want to build. Find the most recent Guix config file that corresponds to the system type and kernel release series that you want to build for. Copy it into the root of the kernel source tree as '.config'. Make the kernel dependencies available with `guix shell -D linux-libre` and then run `make ARCH=$systemtype oldconfig`. We build kernels for systems of these types: arm <- 32-bit ARM, called "armhf" in Guix arm64 <- called "aarch64" in Guix i386 <- 32-bit Intel compatible, called "i686" in Guix riscv amd64 <-64-bit Intel compatible, called "x86_64" in Guix And the config files are located in the Guix source tree under 'gnu/packages/aux-files/linux-libre'. In general, we aim to make the kernels support whatever hardware you throw at them. Distro kernels are big! But there's some judgement and personal choice involved too. Like, it's unlikely that anyone will use 32-bit ARM Guix on a Rockchip SBC and then use it to run some industrial device in a factory. And if they do, they can build their own kernel or ask us to enable the driver. If you've never configured the build of the kernel, it asks you a series of questions about features and drivers to support. I use my judgment, read online documentation about the options, and ask on #guix IRC or similar places for advice. Guix kernels are supposed to be fully-featured, not minimal. I like this site for information about the options: https://cateee.net/lkddb/web-lkddb/HSA_AMD.html I had thought about tackling 6.12 next weekend. But I'm happy for you to try it, and I can help you too if you like. Please let me know what you think about trying this.