From unknown Sat Jun 21 03:05:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#53619 <53619@debbugs.gnu.org> To: bug#53619 <53619@debbugs.gnu.org> Subject: Status: [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. Reply-To: bug#53619 <53619@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:05:44 +0000 retitle 53619 [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. reassign 53619 guix-patches submitter 53619 Maxim Cournoyer severity 53619 normal tag 53619 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 28 21:31:20 2022 Received: (at submit) by debbugs.gnu.org; 29 Jan 2022 02:31:20 +0000 Received: from localhost ([127.0.0.1]:60788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDdWK-00037K-H0 for submit@debbugs.gnu.org; Fri, 28 Jan 2022 21:31:20 -0500 Received: from lists.gnu.org ([209.51.188.17]:48142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDdWJ-00037D-1y for submit@debbugs.gnu.org; Fri, 28 Jan 2022 21:31:19 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60676) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nDdWI-0005qb-I7 for guix-patches@gnu.org; Fri, 28 Jan 2022 21:31:18 -0500 Received: from [2607:f8b0:4864:20::82b] (port=45592 helo=mail-qt1-x82b.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nDdWF-0007We-1v for guix-patches@gnu.org; Fri, 28 Jan 2022 21:31:17 -0500 Received: by mail-qt1-x82b.google.com with SMTP id o3so6798147qtm.12 for ; Fri, 28 Jan 2022 18:31:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=LDTjZMHaMXy+UlxqOBEGyPkeHDefHDKQRaB0WK2sav4=; b=UPSQdWITivPXRGQe7EqzmW/hCydzvIA9O7uclEF2U8Xmzs6+DUqCpDV1uzXxPBdk4E qTxhmYEdkgToz1+/TI52WtuIFE6dLJ1vmagKoNInxj4fhskaOR6mYdTrqLiPU1C+LgRc BhaCna0pnsUxR+kKypoRf4GZfx54Ci4lpNPBDT4KP7FDofWwmMwYwloAtAvhjpfNC90S fUgPHovfSTYX00RSfbIqHaTrjFwVcjut0kcWLBYIEiUZoN8didmu+KOU7TPKnydjtmyI fwiM2Ua4cZkJz5uNMjxV5fx6hO3JFNGExWs+dXMF229eL1pc9fJIHHYVH9sDHtlHghYX 61yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=LDTjZMHaMXy+UlxqOBEGyPkeHDefHDKQRaB0WK2sav4=; b=DzvcbxRiHE1c/wB76FKlNgYVAdimYS3SuRMFgSBCUgDyFPpnAiJ7bfoDFgXBQ2Y478 eOhT/EDrIPjbF6M0rNdLvLtHcIaNw5W3WxLMaixnL22S017xl5ueUZACCnnKPDURITmn Khx4ZpnYnWqaq5FmMtvEFginDNllMqyPp05vPpxfD5kmlkfrES4DJRP1vnF9a8cFZI7Z +xoMlwZ3AouI4UjsWtE+C27iMmEVcJyZeKWTRuzJfQdnPUtRrkyyLRtkW/hpK9E5Zy3/ J6q7KotomrDdAsqS+gVa+P7AcC3a67ibrjUcg5GscSspqSmRIGd79Yy0IE8MUHlvu5YM +hOA== X-Gm-Message-State: AOAM531dTY8Ec3K9ihzmoX3gGSjx2Eiav31TOGHE7mUZYPmmIjN27UAi 1+gY67K/XoZXfa4oyelEJ/5ZN4tvccw= X-Google-Smtp-Source: ABdhPJwJi/hFp/QypAliNWZHUh/7P/SilFyiWXumX3yNJXC9JmfK82/epcPA9+Bc0Ww00j3QRKs8/g== X-Received: by 2002:a05:622a:115:: with SMTP id u21mr8291112qtw.197.1643423470752; Fri, 28 Jan 2022 18:31:10 -0800 (PST) Received: from localhost.localdomain (dsl-153-218.b2b2c.ca. [66.158.153.218]) by smtp.gmail.com with ESMTPSA id w4sm4560608qko.123.2022.01.28.18.31.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jan 2022 18:31:10 -0800 (PST) From: Maxim Cournoyer To: guix-patches@gnu.org Subject: [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. Date: Fri, 28 Jan 2022 21:30:34 -0500 Message-Id: <20220129023034.3574-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::82b (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::82b; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x82b.google.com X-Spam_score_int: 6 X-Spam_score: 0.6 X-Spam_bar: / X-Spam_report: (0.6 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello Guix, If like me, you discovered a forgotten Sounblaster Live! from 2000 at the bottom of your desktop and wondered why there was no support for it in the Guix kernel config, this series is for you! ;-). Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maxim.cournoyer[at]gmail.com) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.51.188.17 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.3 SPOOFED_FREEMAIL No description available. 1.5 SPOOF_GMAIL_MID From Gmail but it doesn't seem to be... X-Debbugs-Envelope-To: submit Cc: Maxim Cournoyer 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.3 (--) Hello Guix, If like me, you discovered a forgotten Sounblaster Live! from 2000 at the bottom of your desktop and wondered why there was no support for it in the Guix kernel config, this series is for you! ;-). The last patch is unrelated; I find it convenient to have the current Linux kernel's config exposed as /proc/config.gz, which makes it easy to consult, for example to grep for the CONFIG_SND_EMU10K1 option! Thank you, Maxim Cournoyer (3): linux-libre: Normalize the CONFIG_ZONE_DMA to 'y' in kernel configs. linux-libre: Build SND_EMU10K1 as a module for x86. gnu: linux-libre: Expose running kernel config as /proc/config.gz. .../aux-files/linux-libre/4.14-x86_64.conf | 2 +- .../aux-files/linux-libre/4.19-x86_64.conf | 2 +- .../aux-files/linux-libre/4.4-x86_64.conf | 2 +- .../aux-files/linux-libre/4.9-x86_64.conf | 2 +- .../aux-files/linux-libre/5.10-i686.conf | 2 +- .../aux-files/linux-libre/5.10-x86_64.conf | 2 +- .../aux-files/linux-libre/5.15-i686.conf | 34 +++++++++++++------ .../aux-files/linux-libre/5.15-x86_64.conf | 32 ++++++++++------- .../aux-files/linux-libre/5.16-i686.conf | 29 +++++++++++----- .../aux-files/linux-libre/5.16-x86_64.conf | 27 ++++++++++----- .../aux-files/linux-libre/5.4-x86_64.conf | 2 +- gnu/packages/linux.scm | 5 ++- 12 files changed, 93 insertions(+), 48 deletions(-) -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 28 21:37:32 2022 Received: (at 53619) by debbugs.gnu.org; 29 Jan 2022 02:37:32 +0000 Received: from localhost ([127.0.0.1]:60796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDdcK-0003Il-7V for submit@debbugs.gnu.org; Fri, 28 Jan 2022 21:37:32 -0500 Received: from mail-qv1-f44.google.com ([209.85.219.44]:34624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDdcI-0003IT-MO for 53619@debbugs.gnu.org; Fri, 28 Jan 2022 21:37:31 -0500 Received: by mail-qv1-f44.google.com with SMTP id a7so7630948qvl.1 for <53619@debbugs.gnu.org>; Fri, 28 Jan 2022 18:37:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=3CFRiSh6OdEgXTMXNg8FQZhLAvHd56qVpK8dhNRB51w=; b=WyeUUZtEKYQ5zWcv7aBs40cCKKywSTpDkXEMa/JOiKjuHjaAvItPrS2yB/ZPMx3gms 4PVlkm7oMrEH0RCSb79qiMIRpQZDgBwihR7CZDHHRXhNjIcI0EN0lBkHrWvWugWgIaQx iQOeMm5TElHxc+9wtIgkuavTY0UoE1SzScxLBkaCfFJdWLKciiK5MZyF7v96cSeHO+tM /ymliOGn/f1xzlCEa81NgTuH7YwXNM4BlDY9X64+evlPANBZoLfW7h84zKvu0CnYSrKX nA/PuGCXJ7UQ/oQpYKUYFnNjmtVHfsA6cThhd2zmvz48nCh1Pnbiv5MEBIBacv9OWZ6N uX4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=3CFRiSh6OdEgXTMXNg8FQZhLAvHd56qVpK8dhNRB51w=; b=G9ihVj2FeCeUuOVBlnFY5m4RmKhiGTj9ukX+M/A6o+VisHAI7LV6TS+Aj0ChT/ZaWH QsFVR0gK6AAEhLp1OK/IMuMiO9wIlv/2icG3nZDUP3EuJclQzZwdfLRc7nixd0ZMcXQt z135OUbJqnFp/GCvPH6PgWDyBMSRhnlvBdKHHDQcoCho8LElGkAl6Y4A/mIDYnA6gu/q 7CIjroPww3U/EvKtodkrNZLfRJMB8cO4UGLztnqUMkXY/YF/RnCFq+3oEgdzOlKd0AFn z4AYjA2BWXpwb4gZCehhAd83h7K+Skh+w/5zVZGSpIMSpIZwQc29gP95dV/zk9kVeZax ayJQ== X-Gm-Message-State: AOAM531SYt92MmyRo09WNseEViHsj3HGTW09Ww7tYIXonikapoAPbZ33 gFCKq3+MI/zm8Xenm7E2EpjPHel36oc= X-Google-Smtp-Source: ABdhPJzhRTUzElr3sZRPf8nv5gHGlBJ/O1XOfFXfgu6jJzblE+/TkYfg7Yh8jgIaS4UDMwAMcrgATg== X-Received: by 2002:a05:6214:5193:: with SMTP id kl19mr9813195qvb.97.1643423844996; Fri, 28 Jan 2022 18:37:24 -0800 (PST) Received: from localhost.localdomain (dsl-153-218.b2b2c.ca. [66.158.153.218]) by smtp.gmail.com with ESMTPSA id x22sm4528370qkp.120.2022.01.28.18.37.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jan 2022 18:37:24 -0800 (PST) From: Maxim Cournoyer To: 53619@debbugs.gnu.org Subject: [PATCH 1/3] gnu: linux-libre: Enable CONFIG_ZONE_DMA in all configs. Date: Fri, 28 Jan 2022 21:37:10 -0500 Message-Id: <20220129023712.4059-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53619 Cc: Maxim Cournoyer 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 (-) ZONE_DMA is still used by some kernel drivers such as older sound and network cards; it was already enabled on ARM and for some i686 kernels. Enable it everywhere for consistency. The change was automated with: $ git grep -rl CONFIG_ZONE_DMA | \ xargs sed 's/# CONFIG_ZONE_DMA is not set/CONFIG_ZONE_DMA=y/' -i * gnu/packages/aux-files/linux-libre/4.14-x86_64.conf: Enable CONFIG_ZONE_DMA. * gnu/packages/aux-files/linux-libre/4.19-x86_64.conf: Likewise. * gnu/packages/aux-files/linux-libre/4.4-x86_64.conf: Likewise. * gnu/packages/aux-files/linux-libre/4.9-x86_64.conf: Likewise. * gnu/packages/aux-files/linux-libre/5.10-i686.conf: Likewise. * gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Likewise. * gnu/packages/aux-files/linux-libre/5.15-i686.conf: Likewise. * gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Likewise. * gnu/packages/aux-files/linux-libre/5.16-i686.conf: Likewise. * gnu/packages/aux-files/linux-libre/5.16-x86_64.conf: Likewise. * gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Likewise. --- gnu/packages/aux-files/linux-libre/4.14-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/4.19-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/4.4-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/4.9-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/5.10-i686.conf | 2 +- gnu/packages/aux-files/linux-libre/5.10-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/5.15-i686.conf | 2 +- gnu/packages/aux-files/linux-libre/5.15-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/5.16-i686.conf | 2 +- gnu/packages/aux-files/linux-libre/5.16-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/5.4-x86_64.conf | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf index db11c2f6e8..09c81b4b00 100644 --- a/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf @@ -454,7 +454,7 @@ CONFIG_FREEZER=y # # Processor type and features # -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_FAST_FEATURE_TESTS=y diff --git a/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf index b76fdc9148..45ab903288 100644 --- a/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf @@ -273,7 +273,7 @@ CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y diff --git a/gnu/packages/aux-files/linux-libre/4.4-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.4-x86_64.conf index 0c7852ba48..9e3f4d5e70 100644 --- a/gnu/packages/aux-files/linux-libre/4.4-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.4-x86_64.conf @@ -384,7 +384,7 @@ CONFIG_FREEZER=y # # Processor type and features # -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y diff --git a/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf index 6256b9f356..42edbb12a2 100644 --- a/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf @@ -409,7 +409,7 @@ CONFIG_FREEZER=y # # Processor type and features # -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_FAST_FEATURE_TESTS=y diff --git a/gnu/packages/aux-files/linux-libre/5.10-i686.conf b/gnu/packages/aux-files/linux-libre/5.10-i686.conf index d24bbbcaa2..cc4f703467 100644 --- a/gnu/packages/aux-files/linux-libre/5.10-i686.conf +++ b/gnu/packages/aux-files/linux-libre/5.10-i686.conf @@ -292,7 +292,7 @@ CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y diff --git a/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf index 3a905e6286..85e5967fb1 100644 --- a/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf @@ -308,7 +308,7 @@ CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y diff --git a/gnu/packages/aux-files/linux-libre/5.15-i686.conf b/gnu/packages/aux-files/linux-libre/5.15-i686.conf index 85bd4d0ee1..c4f54ca5d3 100644 --- a/gnu/packages/aux-files/linux-libre/5.15-i686.conf +++ b/gnu/packages/aux-files/linux-libre/5.15-i686.conf @@ -992,7 +992,7 @@ CONFIG_PAGE_IDLE_FLAG=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_ZONE_DMA_SET=y -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_HMM_MIRROR=y CONFIG_VMAP_PFN=y # CONFIG_PERCPU_STATS is not set diff --git a/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf index ad42192937..54f6dc375a 100644 --- a/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf @@ -1025,7 +1025,7 @@ CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ARCH_HAS_ZONE_DMA_SET=y -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_ZONE_DMA32=y CONFIG_ZONE_DEVICE=y CONFIG_DEV_PAGEMAP_OPS=y diff --git a/gnu/packages/aux-files/linux-libre/5.16-i686.conf b/gnu/packages/aux-files/linux-libre/5.16-i686.conf index edaca0b891..a5773c54cf 100644 --- a/gnu/packages/aux-files/linux-libre/5.16-i686.conf +++ b/gnu/packages/aux-files/linux-libre/5.16-i686.conf @@ -1000,7 +1000,7 @@ CONFIG_PAGE_IDLE_FLAG=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_ZONE_DMA_SET=y -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_HMM_MIRROR=y CONFIG_VMAP_PFN=y # CONFIG_PERCPU_STATS is not set diff --git a/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf index e8271dcef3..048056b456 100644 --- a/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf @@ -1032,7 +1032,7 @@ CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ARCH_HAS_ZONE_DMA_SET=y -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_ZONE_DMA32=y CONFIG_ZONE_DEVICE=y CONFIG_DEV_PAGEMAP_OPS=y diff --git a/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf index ec8609171e..91b3033260 100644 --- a/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf @@ -294,7 +294,7 @@ CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # -# CONFIG_ZONE_DMA is not set +CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 28 21:37:42 2022 Received: (at 53619) by debbugs.gnu.org; 29 Jan 2022 02:37:42 +0000 Received: from localhost ([127.0.0.1]:60799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDdcT-0003J9-N4 for submit@debbugs.gnu.org; Fri, 28 Jan 2022 21:37:42 -0500 Received: from mail-qt1-f182.google.com ([209.85.160.182]:46709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDdcR-0003Iu-G0 for 53619@debbugs.gnu.org; Fri, 28 Jan 2022 21:37:40 -0500 Received: by mail-qt1-f182.google.com with SMTP id h8so793124qtk.13 for <53619@debbugs.gnu.org>; Fri, 28 Jan 2022 18:37:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=MJyRHV97+/7JHSrIcmud/auZFEBWuAv/OAVnzSGTt+M=; b=nzOPps1MnFj1zTQJlBCRtXzQS/oHhv5Tr7pUXml8QBYWqgDQBAzHqk0m02hzGDEpVa EjBD0IzUeKSrSzLWueg721Y3VcF8JU3koM0kkaL/rvUzC1/cCbj0LiMVa4iXNjctBuaA hlxEJeRLZ9ySQ0d49Yj0y8CQAM2/on4xWYJ0srRF9aQIcfHtolKnTTBT/Qa6qfuYKPj0 fIOzxKJbM5aPDIrF49hrVm7X/iGyYYfY+Ami13362CMBFlOfAglPwx1h0a8rKQMvHPP+ 7AUGupq+27mWw8tawVpDuEOwA7PJsrm124wGfKCNGqgJPggGBG6qVQdyTpntjn1/Fk1c jZOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=MJyRHV97+/7JHSrIcmud/auZFEBWuAv/OAVnzSGTt+M=; b=f/TriuEWGOF0+1bis1Cb4MGEXTuq8ejqrDCSLBU3128Qsi7hY7FeS8DkirUHPjee1l I23gjBirK6NiFjZPXso5r155EpvojLNsUtxEC+YetofktIox3maqU6GwMx3QJcplLjUC FMIRhmh55ZgUtcuE4zLkMtDdo8/xb4BUVEXRw09OlVn5/I7+4roNYBMuXHcvLoGGmuQM dO+WHwA5eYqWoKZ+J9PPGC9bUxGhcqi6lRSlNSUJ617bVWCp922MUPKSfCwqI34QpQNq jZ07ajAYvaVysQ9HGKmY1X0+FRjrhdQQQWNnc/QF7ounG7yMJmwA2lNl0lgRcYErYmNW o7Jw== X-Gm-Message-State: AOAM530yKQQ6wLmeRPaZVEvnZ44Gm2KhuvQlBqz25hWqQobl8cbnCwqb 9HIEeT8ueaI8odZLZkUsLKN2lnBdcEU= X-Google-Smtp-Source: ABdhPJzOY/y2xv3a1WZGuxgifqDgnc9QHSscwnRVCYu9XLiUBigN+hdEJuLmRhFCoqaBeIHACmzqUA== X-Received: by 2002:a05:622a:5:: with SMTP id x5mr8358643qtw.598.1643423853587; Fri, 28 Jan 2022 18:37:33 -0800 (PST) Received: from localhost.localdomain (dsl-153-218.b2b2c.ca. [66.158.153.218]) by smtp.gmail.com with ESMTPSA id x22sm4528370qkp.120.2022.01.28.18.37.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jan 2022 18:37:33 -0800 (PST) From: Maxim Cournoyer To: 53619@debbugs.gnu.org Subject: [PATCH 2/3] gnu: linux-libre: Build the snd-emu10k1 kernel module. Date: Fri, 28 Jan 2022 21:37:11 -0500 Message-Id: <20220129023712.4059-2-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220129023712.4059-1-maxim.cournoyer@gmail.com> References: <20220129023712.4059-1-maxim.cournoyer@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 53619 Cc: Maxim Cournoyer 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: -0.2 (/) This change was automated via: $ tar xf $(guix build -S linux-libre) -C /tmp $ cd /tmp/linux-5.16.2 $ guix shell -D linux-libre ncurses $ cp src/guix/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf .config $ make oldconfig $ cp .config src/guix/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf Then answering no to CONFIG_LOGO_LIBRE_CLUT224 and keeping all suggested default except for CONFIG_SND_EMU10K1 and CONFIG_SND_EMU10K1_SEQ. * gnu/packages/aux-files/linux-libre/5.16-x86_64.conf: Automatically generated using the above commands. * gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Likewise. * gnu/packages/aux-files/linux-libre/5.16-i686.conf: Likewise (using 'guix build -S linux-libre --system=i686-linux' for the environment instead. * gnu/packages/aux-files/linux-libre/5.15-i686.conf: Likewise. --- .../aux-files/linux-libre/5.15-i686.conf | 32 +++++++++++++------ .../aux-files/linux-libre/5.15-x86_64.conf | 30 ++++++++++------- .../aux-files/linux-libre/5.16-i686.conf | 27 ++++++++++++---- .../aux-files/linux-libre/5.16-x86_64.conf | 25 ++++++++++----- 4 files changed, 78 insertions(+), 36 deletions(-) diff --git a/gnu/packages/aux-files/linux-libre/5.15-i686.conf b/gnu/packages/aux-files/linux-libre/5.15-i686.conf index c4f54ca5d3..404dab44b9 100644 --- a/gnu/packages/aux-files/linux-libre/5.15-i686.conf +++ b/gnu/packages/aux-files/linux-libre/5.15-i686.conf @@ -1,18 +1,19 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 5.15.5 Kernel Configuration +# Linux/x86 5.15.17-gnu Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=110200 +CONFIG_GCC_VERSION=100300 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=23400 +CONFIG_AS_VERSION=23700 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23400 +CONFIG_LD_VERSION=23700 CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_IRQ_WORK=y @@ -274,6 +275,7 @@ CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y # end of General setup +# CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_FORCE_DYNAMIC_FTRACE=y CONFIG_X86=y @@ -6807,6 +6809,7 @@ CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set # CONFIG_LOGO_LINUX_CLUT224 is not set +# CONFIG_LOGO_LIBRE_CLUT224 is not set # end of Graphics support CONFIG_SOUND=m @@ -6908,7 +6911,9 @@ CONFIG_SND_MSND_PINNACLE=m CONFIG_SND_MSND_CLASSIC=m CONFIG_SND_PCI=y CONFIG_SND_AD1889=m +# CONFIG_SND_ALS300 is not set CONFIG_SND_ALS4000=m +# CONFIG_SND_ALI5451 is not set CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m @@ -6916,6 +6921,7 @@ CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m CONFIG_SND_AW2=m +# CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m @@ -6942,18 +6948,25 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m +# CONFIG_SND_EMU10K1X is not set CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set CONFIG_SND_FM801=m CONFIG_SND_FM801_TEA575X_BOOL=y CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m +# CONFIG_SND_ICE1712 is not set CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_LOLA=m CONFIG_SND_LX6464ES=m +# CONFIG_SND_MAESTRO3 is not set CONFIG_SND_MIXART=m CONFIG_SND_NM256=m CONFIG_SND_PCXHR=m @@ -6961,6 +6974,9 @@ CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m +# CONFIG_SND_SIS7019 is not set +# CONFIG_SND_SONICVIBES is not set +# CONFIG_SND_TRIDENT is not set CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m @@ -8794,7 +8810,6 @@ CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_THINKPAD_LMI=m -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_INTEL_ATOMISP2_PDX86=y CONFIG_INTEL_ATOMISP2_LED=m CONFIG_INTEL_SAR_INT1092=m @@ -10283,8 +10298,6 @@ CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 CONFIG_STACKLEAK_RUNTIME_DISABLE=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set # end of Memory initialization # end of Kernel hardening options # end of Security options @@ -10731,7 +10744,6 @@ CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_ARCH_HAS_EARLY_DEBUG=y CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set -CONFIG_HAVE_KCSAN_COMPILER=y # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y diff --git a/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf index 54f6dc375a..0653aa4d1a 100644 --- a/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf @@ -1,20 +1,19 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.15.5 Kernel Configuration +# Linux/x86 5.15.17-gnu Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=110200 +CONFIG_GCC_VERSION=100300 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=23400 +CONFIG_AS_VERSION=23700 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23400 +CONFIG_LD_VERSION=23700 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_IRQ_WORK=y @@ -6763,6 +6762,7 @@ CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set # CONFIG_LOGO_LINUX_CLUT224 is not set +# CONFIG_LOGO_LIBRE_CLUT224 is not set # end of Graphics support CONFIG_SOUND=m @@ -6824,7 +6824,9 @@ CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 CONFIG_SND_SB_COMMON=m CONFIG_SND_PCI=y CONFIG_SND_AD1889=m +# CONFIG_SND_ALS300 is not set CONFIG_SND_ALS4000=m +# CONFIG_SND_ALI5451 is not set CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m @@ -6832,6 +6834,7 @@ CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m CONFIG_SND_AW2=m +# CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m @@ -6856,18 +6859,25 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m +# CONFIG_SND_EMU10K1X is not set CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set CONFIG_SND_FM801=m CONFIG_SND_FM801_TEA575X_BOOL=y CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m +# CONFIG_SND_ICE1712 is not set CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_LOLA=m CONFIG_SND_LX6464ES=m +# CONFIG_SND_MAESTRO3 is not set CONFIG_SND_MIXART=m CONFIG_SND_NM256=m CONFIG_SND_PCXHR=m @@ -6875,6 +6885,8 @@ CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m +# CONFIG_SND_SONICVIBES is not set +# CONFIG_SND_TRIDENT is not set CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m @@ -7340,6 +7352,7 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_X86=y CONFIG_HDMI_LPE_AUDIO=m +CONFIG_SND_SYNTH_EMUX=m CONFIG_SND_XEN_FRONTEND=m CONFIG_SND_VIRTIO=m CONFIG_AC97_BUS=m @@ -8776,7 +8789,6 @@ CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_THINKPAD_LMI=m -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_INTEL_ATOMISP2_PDX86=y CONFIG_INTEL_ATOMISP2_LED=m CONFIG_INTEL_SAR_INT1092=m @@ -10322,8 +10334,6 @@ CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 CONFIG_STACKLEAK_RUNTIME_DISABLE=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set # end of Memory initialization # end of Kernel hardening options # end of Security options @@ -10806,8 +10816,6 @@ CONFIG_ARCH_HAS_EARLY_DEBUG=y CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y diff --git a/gnu/packages/aux-files/linux-libre/5.16-i686.conf b/gnu/packages/aux-files/linux-libre/5.16-i686.conf index a5773c54cf..cfbc495a30 100644 --- a/gnu/packages/aux-files/linux-libre/5.16-i686.conf +++ b/gnu/packages/aux-files/linux-libre/5.16-i686.conf @@ -1,18 +1,19 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 5.16.0 Kernel Configuration +# Linux/x86 5.16.2-gnu Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=110200 +CONFIG_GCC_VERSION=100300 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=23700 CONFIG_LD_IS_BFD=y CONFIG_LD_VERSION=23700 CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_IRQ_WORK=y @@ -281,6 +282,7 @@ CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y # end of General setup +# CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_FORCE_DYNAMIC_FTRACE=y CONFIG_X86=y @@ -6847,6 +6849,7 @@ CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set # CONFIG_LOGO_LINUX_CLUT224 is not set +# CONFIG_LOGO_LIBRE_CLUT224 is not set # end of Graphics support CONFIG_SOUND=m @@ -6948,7 +6951,9 @@ CONFIG_SND_MSND_PINNACLE=m CONFIG_SND_MSND_CLASSIC=m CONFIG_SND_PCI=y CONFIG_SND_AD1889=m +# CONFIG_SND_ALS300 is not set CONFIG_SND_ALS4000=m +# CONFIG_SND_ALI5451 is not set CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m @@ -6956,6 +6961,7 @@ CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m CONFIG_SND_AW2=m +# CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m @@ -6982,18 +6988,25 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m +# CONFIG_SND_EMU10K1X is not set CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set CONFIG_SND_FM801=m CONFIG_SND_FM801_TEA575X_BOOL=y CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m +# CONFIG_SND_ICE1712 is not set CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_LOLA=m CONFIG_SND_LX6464ES=m +# CONFIG_SND_MAESTRO3 is not set CONFIG_SND_MIXART=m CONFIG_SND_NM256=m CONFIG_SND_PCXHR=m @@ -7001,6 +7014,9 @@ CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m +# CONFIG_SND_SIS7019 is not set +# CONFIG_SND_SONICVIBES is not set +# CONFIG_SND_TRIDENT is not set CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m @@ -10355,8 +10371,6 @@ CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 CONFIG_STACKLEAK_RUNTIME_DISABLE=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -CONFIG_ZERO_CALL_USED_REGS=y # end of Memory initialization # end of Kernel hardening options # end of Security options @@ -10804,7 +10818,6 @@ CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_ARCH_HAS_EARLY_DEBUG=y CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set -CONFIG_HAVE_KCSAN_COMPILER=y # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y diff --git a/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf index 048056b456..a5d12acc81 100644 --- a/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.16.0 Kernel Configuration +# Linux/x86 5.16.2-gnu Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=110200 +CONFIG_GCC_VERSION=100300 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=23700 @@ -14,7 +14,6 @@ CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_IRQ_WORK=y @@ -6799,6 +6798,7 @@ CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set # CONFIG_LOGO_LINUX_CLUT224 is not set +# CONFIG_LOGO_LIBRE_CLUT224 is not set # end of Graphics support CONFIG_SOUND=m @@ -6860,7 +6860,9 @@ CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 CONFIG_SND_SB_COMMON=m CONFIG_SND_PCI=y CONFIG_SND_AD1889=m +# CONFIG_SND_ALS300 is not set CONFIG_SND_ALS4000=m +# CONFIG_SND_ALI5451 is not set CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m @@ -6868,6 +6870,7 @@ CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m CONFIG_SND_AW2=m +# CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m @@ -6892,18 +6895,25 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m +# CONFIG_SND_EMU10K1X is not set CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set CONFIG_SND_FM801=m CONFIG_SND_FM801_TEA575X_BOOL=y CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m +# CONFIG_SND_ICE1712 is not set CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_LOLA=m CONFIG_SND_LX6464ES=m +# CONFIG_SND_MAESTRO3 is not set CONFIG_SND_MIXART=m CONFIG_SND_NM256=m CONFIG_SND_PCXHR=m @@ -6911,6 +6921,8 @@ CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m +# CONFIG_SND_SONICVIBES is not set +# CONFIG_SND_TRIDENT is not set CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m @@ -7394,6 +7406,7 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_X86=y CONFIG_HDMI_LPE_AUDIO=m +CONFIG_SND_SYNTH_EMUX=m CONFIG_SND_XEN_FRONTEND=m CONFIG_SND_VIRTIO=m CONFIG_AC97_BUS=m @@ -10391,8 +10404,6 @@ CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 CONFIG_STACKLEAK_RUNTIME_DISABLE=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -CONFIG_ZERO_CALL_USED_REGS=y # end of Memory initialization # end of Kernel hardening options # end of Security options @@ -10876,8 +10887,6 @@ CONFIG_ARCH_HAS_EARLY_DEBUG=y CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 28 21:37:46 2022 Received: (at 53619) by debbugs.gnu.org; 29 Jan 2022 02:37:46 +0000 Received: from localhost ([127.0.0.1]:60802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDdcY-0003JP-IK for submit@debbugs.gnu.org; Fri, 28 Jan 2022 21:37:46 -0500 Received: from mail-qt1-f182.google.com ([209.85.160.182]:35405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDdcX-0003J7-JZ for 53619@debbugs.gnu.org; Fri, 28 Jan 2022 21:37:45 -0500 Received: by mail-qt1-f182.google.com with SMTP id j12so6549876qtr.2 for <53619@debbugs.gnu.org>; Fri, 28 Jan 2022 18:37:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=W5KPtCjdquZUf2oczFOgll5il+1Ez0diGaOxXRN72dg=; b=N/5nc4TmQeNfDBMWIfIGh4XdWCuLrsqeCEZx8JGZzjED1/dJTmymS+UM23B3pkPWsZ 0COyPnU2/w0JAdczcOfj8GnhlMMfJaniqy4cy/3RuZaAsNWPw7GkC0sXXn5oIWwbAVkw 7pO02cCJKqk+Px5zH+pdMM+NVWnJXoDJGpEYaBHdWzpWe26Mk0GF/Bpw/BwwuN18E4SF dHgK5JR0fY0vRAHL5JSjVPrbXYlkuoXPci3vXvTjkNGQsKtDBmJz392/Ol6U4K74ZwD7 hkYLf8ExrlN2gwZLi8mHE8iUnSgKBnfnSLtGlPlyKwj38Nv71D/EL508iqP8ORQX+X7m 54YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=W5KPtCjdquZUf2oczFOgll5il+1Ez0diGaOxXRN72dg=; b=JgaWglw7AYe5d3B02CaRT/0uAr7ZFheQH3ZbikT3gcCE99gZ33K4668nMWtW467ifh I/gYA4Vjjcu44JfgULKBw0nMlVPGZ8elet1jUX1W9sH3UAJzvF+Lv0XBQ3CBQMsA38bd o8j+Y2rgXjcwGZR1zkEcY5hOfeIBoo6o6b6zxet/JxmOINf8mKMcegENOdevxHbA/4w1 WOabxpiB1CUZy3rY9IeimMdrjnHojTQRCGvdNNRhpmbn18uOCqiJhNMTRE52A/pvYGQ7 xsyP8a9Yp7X8/L145pPp7iBDZWCR/Ym9npOAYt455ApyCjDQhlqK/dnaEEEKf8065e8c OlaA== X-Gm-Message-State: AOAM533iZr6khEE+E+IyUK9iLEE6vfeh3N4E+W0cgJ9TgM8bft8xMIsd lPqJbCaNzfrbGD5bB2Yli5Z2LeXTGjE= X-Google-Smtp-Source: ABdhPJxgOxVxSX1MMDWXP5FyqTU3KTIKkqUT518AzASSrZfSGXQYd0oZGQAf9PmdQQP4pd27TMSs/g== X-Received: by 2002:a05:622a:1794:: with SMTP id s20mr7901218qtk.631.1643423860117; Fri, 28 Jan 2022 18:37:40 -0800 (PST) Received: from localhost.localdomain (dsl-153-218.b2b2c.ca. [66.158.153.218]) by smtp.gmail.com with ESMTPSA id x22sm4528370qkp.120.2022.01.28.18.37.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jan 2022 18:37:39 -0800 (PST) From: Maxim Cournoyer To: 53619@debbugs.gnu.org Subject: [PATCH 3/3] gnu: linux-libre: Expose running kernel config as /proc/config.gz. Date: Fri, 28 Jan 2022 21:37:12 -0500 Message-Id: <20220129023712.4059-3-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220129023712.4059-1-maxim.cournoyer@gmail.com> References: <20220129023712.4059-1-maxim.cournoyer@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53619 Cc: Maxim Cournoyer 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 (-) * gnu/packages/linux.scm (%default-extra-linux-options) [CONFIG_IKCONFIG, CONFIG_IKCONFIG_PROC]: Enable kernel options. --- gnu/packages/linux.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index fc67eae365..5bdaba5b9e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -687,7 +687,10 @@ (define* (kernel-config arch #:key variant) (search-auxiliary-file file))) (define %default-extra-linux-options - `(;; Some very mild hardening. + `(;; Make the kernel config available at /proc/config.gz + ("CONFIG_IKCONFIG" . #t) + ("CONFIG_IKCONFIG_PROC" . #t) + ;; Some very mild hardening. ("CONFIG_SECURITY_DMESG_RESTRICT" . #t) ;; All kernels should have NAMESPACES options enabled ("CONFIG_NAMESPACES" . #t) -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 29 13:29:36 2022 Received: (at 53619) by debbugs.gnu.org; 29 Jan 2022 18:29:36 +0000 Received: from localhost ([127.0.0.1]:34772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDsTg-0001s1-DN for submit@debbugs.gnu.org; Sat, 29 Jan 2022 13:29:36 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:50731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDsTd-0001rl-QL for 53619@debbugs.gnu.org; Sat, 29 Jan 2022 13:29:34 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 863D65C00AF; Sat, 29 Jan 2022 13:29:28 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sat, 29 Jan 2022 13:29:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=/mKAHUPLq/nd/gj13vNMjMA0lne bb8eoZiOHeiSJhvY=; b=ZtHeQ65YiwW5nu3ETQ8KQ73RsZ9leRQ5/t4qWu72D8J rfZi3R8N3czuammGg5TK2ZVKoa89tvZKTvDOUFfH/kxpT7Il7ZpwSPANBlhFzDMw JcuaYX0z0WuNfzJNPVF2OzqbP+/IH9hr60zjy0ZuQQHucvqfRgKkYvUAjukhTvgc = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=/mKAHUPLq/nd/gj13 vNMjMA0lnebb8eoZiOHeiSJhvY=; b=mzDFEYZoQbAAH4G97tHu0AP7eJXd3KOHk VZNZTAtZ6aJG8PV1xvldH4ghfRjzMmHU0FCFaSy+0l11Ifxpzuj/83sm07xY/pbJ aY47uEiD0ERVkel6bRqAFVonU5k/yBswbtAjeXl1VAO42bGF/drhPlhjDkDwDpVu nYGQu3Q75ZgIVBHQbAxYxRUj2W2YnhUrHRn1UvdAO2deR3uqOTO9ZxIbIEzm8fml 06JHCRzr2dkVZ4vE5EjCTEI6PTxEtjNhuuPQexLsz1m0ZvdpChaNjtG/rUOSeBas alQe8PBPz1kkVT+qf8PbC6sioypDWL3Q6sCqQZKLJ4xHwgrsajJ+Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrfeejgdduudehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 29 Jan 2022 13:29:28 -0500 (EST) Date: Sat, 29 Jan 2022 13:29:25 -0500 From: Leo Famulari To: Maxim Cournoyer Subject: Re: [bug#53619] [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. Message-ID: References: <20220129023034.3574-1-maxim.cournoyer@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220129023034.3574-1-maxim.cournoyer@gmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53619 Cc: 53619@debbugs.gnu.org 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, Jan 28, 2022 at 09:30:34PM -0500, Maxim Cournoyer wrote: > Hello Guix, > > If like me, you discovered a forgotten Sounblaster Live! from 2000 at the > bottom of your desktop and wondered why there was no support for it in the > Guix kernel config, this series is for you! ;-). > > The last patch is unrelated; I find it convenient to have the current Linux > kernel's config exposed as /proc/config.gz, which makes it easy to consult, > for example to grep for the CONFIG_SND_EMU10K1 option! > > Thank you, > > Maxim Cournoyer (3): > linux-libre: Normalize the CONFIG_ZONE_DMA to 'y' in kernel configs. > linux-libre: Build SND_EMU10K1 as a module for x86. > gnu: linux-libre: Expose running kernel config as /proc/config.gz. The first and third patches LGTM. It seems that the 2nd patch brings a lot of unrelated changes. Can you revise it to only add support for your old sound card? From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 29 22:33:57 2022 Received: (at 53619) by debbugs.gnu.org; 30 Jan 2022 03:33:57 +0000 Received: from localhost ([127.0.0.1]:35296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nE0yT-0002Jo-2D for submit@debbugs.gnu.org; Sat, 29 Jan 2022 22:33:57 -0500 Received: from mail-qv1-f52.google.com ([209.85.219.52]:41878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nE0yP-0002JV-VN for 53619@debbugs.gnu.org; Sat, 29 Jan 2022 22:33:55 -0500 Received: by mail-qv1-f52.google.com with SMTP id e17so929996qvb.8 for <53619@debbugs.gnu.org>; Sat, 29 Jan 2022 19:33:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ksCZfXv1RDF8z0qmfCHcNxnSRbAqloWztlTRsAXImUs=; b=YcBDGC0ZfB15gigAD7a4FHYC6pIfY6p1RiDtgc5TChPS9RhJJQEAYT+fBPHTDJoQzr Zj43zv2P7IeuxsKDNxAtinuOQZmESnAZNWsPSa4hy4etJ0bnMyIobDa0EnegPfFfwfrE 6jP7manmDsDV+kPB6Pi12K0xSZQ2IER+014/IFRtQFCgUqxJYLF6+UpZDXo4EM9ckERn 53TkutUnG6c0/e0vYzX64udpJXWXno/TcMtDADSiWAQ8Ra2BzIypp+W66728syOBuV3f hCh6GoRm6dc0yk9LbyPTxsIIrRamQj6E8nF/KwXYxp7QNwd6dsXik80kfN/984ftEb1c pDpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ksCZfXv1RDF8z0qmfCHcNxnSRbAqloWztlTRsAXImUs=; b=Oo6k5xqpVBx/Iqq2Xvn8yBTeYg0l9sGeTMq5k7r1UHwCzZAGqcxVWPwhclCoKVOHpP LT670HZVQDR8DY3yVY8J+1BzSvOXoL29Pzj52IKMsgB2kbmStfcl7f204uyIlr8Jehmq 50si8FNhtfhKttMHi+iqUV/9X7DeI7yLD3lmHFLx15wgMI4fY0GNXMfaccc/sCxn2Kdp r+/CvUAyvJqioRWCq7vBCrmVfPtCFAndySwc7n6qKLAtqYdIxaSCeLutc60aRrQh/vo4 PVrOyjb09bnv9jbgyi9mLKNB7sTkxHYQ9XGSswfYQ3kcruzFdmvqRrryAiRgqCeD31p4 uSZQ== X-Gm-Message-State: AOAM531tCe7Xl1nVfEVq7JUHeX4Vb72OSAac6usmIthxIjwAlu0sqnWG cQDBBVymbhepaKbUSIUMKxkWF3e7yto= X-Google-Smtp-Source: ABdhPJxqWUmTZNZZla/w99RFdBpLrv9qfnk4p2Lj6bAEwXIeD0yFVF7pny4lvTeRXCsP1Ej6xIyjEA== X-Received: by 2002:ad4:5be7:: with SMTP id k7mr12873207qvc.9.1643513628183; Sat, 29 Jan 2022 19:33:48 -0800 (PST) Received: from hurd (dsl-153-218.b2b2c.ca. [66.158.153.218]) by smtp.gmail.com with ESMTPSA id az38sm2653336qkb.124.2022.01.29.19.33.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Jan 2022 19:33:47 -0800 (PST) From: Maxim Cournoyer To: Leo Famulari Subject: Re: [bug#53619] [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. References: <20220129023034.3574-1-maxim.cournoyer@gmail.com> Date: Sat, 29 Jan 2022 22:33:46 -0500 In-Reply-To: (Leo Famulari's message of "Sat, 29 Jan 2022 13:29:25 -0500") Message-ID: <87y22x3nj9.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53619 Cc: 53619@debbugs.gnu.org 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 (-) Hi Leo, Leo Famulari writes: > On Fri, Jan 28, 2022 at 09:30:34PM -0500, Maxim Cournoyer wrote: >> Hello Guix, >> >> If like me, you discovered a forgotten Sounblaster Live! from 2000 at the >> bottom of your desktop and wondered why there was no support for it in the >> Guix kernel config, this series is for you! ;-). >> >> The last patch is unrelated; I find it convenient to have the current Linux >> kernel's config exposed as /proc/config.gz, which makes it easy to consult, >> for example to grep for the CONFIG_SND_EMU10K1 option! >> >> Thank you, >> >> Maxim Cournoyer (3): >> linux-libre: Normalize the CONFIG_ZONE_DMA to 'y' in kernel configs. >> linux-libre: Build SND_EMU10K1 as a module for x86. >> gnu: linux-libre: Expose running kernel config as /proc/config.gz. > > The first and third patches LGTM. Thanks for having a look! > It seems that the 2nd patch brings a lot of unrelated changes. Can you > revise it to only add support for your old sound card? The unrelated changes appear just by running 'make oldconfig' on the master branch: --8<---------------cut here---------------start------------->8--- $ guix build linux-libre@5.15 -S /gnu/store/429863zh1abhyj21kpnxkalsv5q5bhi4-linux-libre-5.15.16-guix.tar.xz maxim@hurd ~$ tar xf /gnu/store/429863zh1abhyj21kpnxkalsv5q5bhi4-linux-libre-5.15.16-guix.tar.xz -C /tmp maxim@hurd ~$ cd /tmp/linux-5.15.16/ maxim@hurd /tmp/linux-5.15.16$ cp ~/src/guix/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf .config maxim@hurd /tmp/linux-5.15.16$ guix shell -D linux-libre ncurses maxim@hurd /tmp/linux-5.15.16 [env]$ make oldconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/confdata.o HOSTCC scripts/kconfig/expr.o LEX scripts/kconfig/lexer.lex.c YACC scripts/kconfig/parser.tab.[ch] HOSTCC scripts/kconfig/lexer.lex.o HOSTCC scripts/kconfig/menu.o HOSTCC scripts/kconfig/parser.tab.o HOSTCC scripts/kconfig/preprocess.o HOSTCC scripts/kconfig/symbol.o HOSTCC scripts/kconfig/util.o HOSTLD scripts/kconfig/conf * * Restart config... * * * Bootup logo * Bootup logo (LOGO) [Y/n/?] y Standard black and white Linux logo (LOGO_LINUX_MONO) [N/y/?] n Standard 16-color Linux logo (LOGO_LINUX_VGA16) [N/y/?] n Standard 224-color Linux logo (LOGO_LINUX_CLUT224) [N/y/?] n 224-color Linux-libre logo (LOGO_LIBRE_CLUT224) [Y/n/?] (NEW) n # # configuration written to .config # maxim@hurd /tmp/linux-5.15.16 [env]$ make oldconfig^C (reverse-i-search)`diff': cp e796b33.^Cff ~/src/guix-master/gnu/packages/patches/jami-memory-usage.patch (reverse-i-search)`diff': __emacs_complete_pre_command; echo -n "^[^[pwd=${PWD}^[^[";__EMACS_COMPLETE_WRAPPER='COMP_LINE='\''cp f5e4619.diff'\''; COMP_POINT=$(( 1 + ${#COMP_LINE} )); COMP_CWORD=1; COMP_WORDS=( cp f5e4619.diff ); _longopt cp f5e4619.^Cff cp' compgen -F __emacs_complete_wrapper -- f5e4619.diff 2>/dev/null maxim@hurd /tmp/linux-5.15.16 [env]$ diff -u .config{.old,} --- .config.old 2022-01-29 22:21:49.011196075 -0500 +++ .config 2022-01-29 22:22:16.774374081 -0500 @@ -1,20 +1,19 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.15.5 Kernel Configuration +# Linux/x86 5.15.16-gnu Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=110200 +CONFIG_GCC_VERSION=100300 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=23400 +CONFIG_AS_VERSION=23700 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23400 +CONFIG_LD_VERSION=23700 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_IRQ_WORK=y @@ -6763,6 +6762,7 @@ # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set # CONFIG_LOGO_LINUX_CLUT224 is not set +# CONFIG_LOGO_LIBRE_CLUT224 is not set # end of Graphics support CONFIG_SOUND=m @@ -8776,7 +8776,6 @@ CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_THINKPAD_LMI=m -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_INTEL_ATOMISP2_PDX86=y CONFIG_INTEL_ATOMISP2_LED=m CONFIG_INTEL_SAR_INT1092=m @@ -10322,8 +10321,6 @@ CONFIG_STACKLEAK_RUNTIME_DISABLE=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set # end of Memory initialization # end of Kernel hardening options # end of Security options @@ -10806,8 +10803,6 @@ CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y --8<---------------cut here---------------end--------------->8--- They appear to me as KConfig changes in the newer releases that weren't propagated to the config files checked. I've currently running a reconfigure system on the kernel with an Soundblaster Audigy 2 sound card; works well :-). --8<---------------cut here---------------start------------->8--- $ zgrep EMU10K1 /proc/config.gz CONFIG_GAMEPORT_EMU10K1=m CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1_SEQ=m # CONFIG_SND_EMU10K1X is not set --8<---------------cut here---------------end--------------->8--- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 30 14:14:39 2022 Received: (at 53619) by debbugs.gnu.org; 30 Jan 2022 19:14:39 +0000 Received: from localhost ([127.0.0.1]:37664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEFep-0005dW-Kf for submit@debbugs.gnu.org; Sun, 30 Jan 2022 14:14:39 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:41353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEFen-0005dK-LQ for 53619@debbugs.gnu.org; Sun, 30 Jan 2022 14:14:37 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 9780A5C0081; Sun, 30 Jan 2022 14:14:32 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 30 Jan 2022 14:14:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=n/E7Zh6jAHGL3TMQ0J6rGGG1Tz6 krWbFPGOLwfp/oYY=; b=WiD+wp8G0KgJJOOtgzZR174fcSoxsfL6/8aCfcqgiuJ Zaubdmc1JPRQVFi9qz8lttwWEE9X/2IIrEjgIzTLFMrsymVJMkheZwUv8AtpAjI1 MIsRUQd6Jwa7OJ04A4Tx4n39fWjTBV+FfRnEC7zqewFL2APVUC7MCj0nqAsdIxyg = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=n/E7Zh6jAHGL3TMQ0 J6rGGG1Tz6krWbFPGOLwfp/oYY=; b=Yy0zybrEi2YSwFRctrlUa8bLFbR/RtdLK OFIS0hADNjmyqeXh113uS6F7RsFt09h7rjPOsW2AeQsjumlMAQF6pBP1oMgh3NRm RHy/kTrTY4OCto6v9a8dZTcuuY+698wWWEhL8NCDeqtRe5DNZG/x6oDxadptw50q q9zY+OF4RuntvFH0pfZs3N7Jl6A72Ni9Eoj4XUEP79rVbsiIvpoQgfOEigF2xNG3 RbK12Yghw1ehgUWMqUigX2S1bfgD30NS2Ot9kHqu5TxmLncncnHhqTY25wHUTICM mNyMnkZqOELV4kuW1YEE13jsndTzDWVXhIf1M4G3yvMD4hw5eOyMg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrfeelgdduvddvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 30 Jan 2022 14:14:32 -0500 (EST) Date: Sun, 30 Jan 2022 14:14:30 -0500 From: Leo Famulari To: Maxim Cournoyer Subject: Re: [bug#53619] [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. Message-ID: References: <20220129023034.3574-1-maxim.cournoyer@gmail.com> <87y22x3nj9.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87y22x3nj9.fsf@gmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53619 Cc: 53619@debbugs.gnu.org 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 Sat, Jan 29, 2022 at 10:33:46PM -0500, Maxim Cournoyer wrote: > The unrelated changes appear just by running 'make oldconfig' on the > master branch: Understood. If you check the history of the kernel configs, you'll see that we try to avoid making unnecessary changes to them within a kernel series. I think that practice is an important source of stability for Guix System users. So, could you try to make only the changes necessary to make your sound card work? You might have to manually edit the config files. That is something that we do. Examples of unnecessary changes: > -CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" > +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0" > CONFIG_CC_IS_GCC=y > -CONFIG_GCC_VERSION=110200 > +CONFIG_GCC_VERSION=100300 > CONFIG_CLANG_VERSION=0 > CONFIG_AS_IS_GNU=y > -CONFIG_AS_VERSION=23400 > +CONFIG_AS_VERSION=23700 > CONFIG_LD_IS_BFD=y > -CONFIG_LD_VERSION=23400 > +CONFIG_LD_VERSION=23700 > CONFIG_LLD_VERSION=0 > CONFIG_CC_CAN_LINK=y > CONFIG_CC_CAN_LINK_STATIC=y > CONFIG_CC_HAS_ASM_GOTO=y > -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y > CONFIG_CC_HAS_ASM_INLINE=y > CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y > CONFIG_IRQ_WORK=y > -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y > -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y > -# CONFIG_ZERO_CALL_USED_REGS is not set ^ This one disables a new security feature, we definitely don't want to disable that. > -CONFIG_HAVE_KCSAN_COMPILER=y > -# CONFIG_KCSAN is not set From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 30 23:43:07 2022 Received: (at 53619) by debbugs.gnu.org; 31 Jan 2022 04:43:07 +0000 Received: from localhost ([127.0.0.1]:38136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEOWx-0000Zu-5i for submit@debbugs.gnu.org; Sun, 30 Jan 2022 23:43:07 -0500 Received: from mail-qk1-f177.google.com ([209.85.222.177]:33566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEOWs-0000Ys-2J for 53619@debbugs.gnu.org; Sun, 30 Jan 2022 23:43:04 -0500 Received: by mail-qk1-f177.google.com with SMTP id o10so11166236qkg.0 for <53619@debbugs.gnu.org>; Sun, 30 Jan 2022 20:43:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=kYWso52I4AojjWZGL+AK54soQ+5JS6E84jTU2YRCS+Q=; b=OZUB4iwlsHvRZ28huEZgC6s7ChU3Fz6ygJ0T6f79wMhXmDqeLBCL30yg7TI28/eJsE tCl+4AIdn96YBIENuJlYPKh2kbxEI1kU/JqDv8fs+ZGedkaGIwKYtOJf+lzwTZF8aCBg 00ysawE+vX7h28doVME+f+BC9sBgLCLCCF26LKaoItfSR7RBpTX7SjtPulDwIEl8Ol6C o7weee/UHgcgl8MTOJLXFFizgds1xa57ikF/9esTSJPfyrNskJPhsLwOjU4x1HCIxVgq w0g2ueNs4yIIGBhVAo5HfGrOpmTvuiWA04uIU0DCrHfH7G8bawFxMDu9wwzRO262R/oR E9hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=kYWso52I4AojjWZGL+AK54soQ+5JS6E84jTU2YRCS+Q=; b=3B64HFaDCej3agMemWO4pOVTP1opGYGrfEDY5OApV5lYpiSHEtt8gJckLsbi+qdr2i QsnHe182ETsxIR21s0EUf8XxwQ01YiCd8fNZJWAaA1NVjINarSS2SweXIXmemQAAviqu CwHifymO/OkwYvvHuGmB+AzcFS4Vvts77kajTHBqajDy68uverwRFrXdhP+RAw5ihiah VI2HyhEKFIPv+P9tI5QqJvwRxg8fOHjD2SZaG/scnWx1L86DJNP9hn8Os1GoN/Cz4qjV EUVoMa+oMdRhRTmhR1fXkSqWAV1BWdsyIAhURGZtYJkGQ73IgsBFmWFU0c1N0ap6bpIT t/Lw== X-Gm-Message-State: AOAM530AXJce/rgfbcUnZfpvzz2LAH1ZBe1K5arnHLAza0nwWJIl+mDx +D8qb6B1gb01hXEOHTuJmZLTvB6+8C8= X-Google-Smtp-Source: ABdhPJyk8n7YF3ShGEvplEohfKAGgE5qY9Av/lE1OqnG/h030KJKX9JL+v63mUBtx0/XpyuR28qbgg== X-Received: by 2002:a05:620a:7e7:: with SMTP id k7mr12251248qkk.268.1643604174102; Sun, 30 Jan 2022 20:42:54 -0800 (PST) Received: from localhost.localdomain (dsl-10-141-111.b2b2c.ca. [72.10.141.111]) by smtp.gmail.com with ESMTPSA id v17sm4350129qtx.97.2022.01.30.20.42.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Jan 2022 20:42:53 -0800 (PST) From: Maxim Cournoyer To: 53619@debbugs.gnu.org Subject: [PATCH v2 2/3] gnu: linux-libre: Build the snd-emu10k1 kernel module. Date: Sun, 30 Jan 2022 23:42:35 -0500 Message-Id: <20220131044235.2407-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53619 Cc: Maxim Cournoyer 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 (-) Add the CONFIG_SND_EMU10K1=m and CONFIG_SND_EMU10K1_SEQ=m kernel options to all of our x86 and ARM configurations. The change automated via: $ git grep -rl CONFIG_SND_INDIGODJX | xargs grep -rL CONFIG_SND_EMU10K1=m \ | xargs sed '/CONFIG_SND_INDIGODJX=m/a\ CONFIG_SND_EMU10K1=m\nCONFIG_SND_EMU10K1_SEQ=m' -i --- gnu/packages/aux-files/linux-libre/4.14-arm.conf | 2 ++ gnu/packages/aux-files/linux-libre/4.14-x86_64.conf | 2 ++ gnu/packages/aux-files/linux-libre/4.19-arm.conf | 2 ++ gnu/packages/aux-files/linux-libre/4.19-arm64.conf | 2 ++ gnu/packages/aux-files/linux-libre/4.19-x86_64.conf | 2 ++ gnu/packages/aux-files/linux-libre/4.4-x86_64.conf | 2 ++ gnu/packages/aux-files/linux-libre/4.9-x86_64.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.10-i686.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.10-x86_64.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.15-i686.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.15-x86_64.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.16-i686.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.16-x86_64.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.4-arm.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.4-arm64.conf | 2 ++ gnu/packages/aux-files/linux-libre/5.4-x86_64.conf | 2 ++ 16 files changed, 32 insertions(+) diff --git a/gnu/packages/aux-files/linux-libre/4.14-arm.conf b/gnu/packages/aux-files/linux-libre/4.14-arm.conf index 03d11b4f53..6da3c1fdf1 100644 --- a/gnu/packages/aux-files/linux-libre/4.14-arm.conf +++ b/gnu/packages/aux-files/linux-libre/4.14-arm.conf @@ -5437,6 +5437,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m # CONFIG_SND_EMU10K1_SEQ is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set diff --git a/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf index 09c81b4b00..291f6aa381 100644 --- a/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf @@ -5958,6 +5958,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m # CONFIG_SND_EMU10K1_SEQ is not set CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m diff --git a/gnu/packages/aux-files/linux-libre/4.19-arm.conf b/gnu/packages/aux-files/linux-libre/4.19-arm.conf index 9fd2a41a63..edc981eb57 100644 --- a/gnu/packages/aux-files/linux-libre/4.19-arm.conf +++ b/gnu/packages/aux-files/linux-libre/4.19-arm.conf @@ -5598,6 +5598,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_FM801 is not set diff --git a/gnu/packages/aux-files/linux-libre/4.19-arm64.conf b/gnu/packages/aux-files/linux-libre/4.19-arm64.conf index 69c7c439fe..aedb54382f 100644 --- a/gnu/packages/aux-files/linux-libre/4.19-arm64.conf +++ b/gnu/packages/aux-files/linux-libre/4.19-arm64.conf @@ -5331,6 +5331,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_FM801 is not set diff --git a/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf index 45ab903288..0fb0cf9a7f 100644 --- a/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf @@ -6173,6 +6173,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/4.4-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.4-x86_64.conf index 9e3f4d5e70..89dc907eca 100644 --- a/gnu/packages/aux-files/linux-libre/4.4-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.4-x86_64.conf @@ -5494,6 +5494,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf index 42edbb12a2..8d47127ece 100644 --- a/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf @@ -5733,6 +5733,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/5.10-i686.conf b/gnu/packages/aux-files/linux-libre/5.10-i686.conf index cc4f703467..7111ab0eb0 100644 --- a/gnu/packages/aux-files/linux-libre/5.10-i686.conf +++ b/gnu/packages/aux-files/linux-libre/5.10-i686.conf @@ -6782,6 +6782,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf index 85e5967fb1..3a8dbcd3ee 100644 --- a/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf @@ -6671,6 +6671,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/5.15-i686.conf b/gnu/packages/aux-files/linux-libre/5.15-i686.conf index c4f54ca5d3..b03a50a391 100644 --- a/gnu/packages/aux-files/linux-libre/5.15-i686.conf +++ b/gnu/packages/aux-files/linux-libre/5.15-i686.conf @@ -6942,6 +6942,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf index 54f6dc375a..0faf28e4c7 100644 --- a/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf @@ -6856,6 +6856,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/5.16-i686.conf b/gnu/packages/aux-files/linux-libre/5.16-i686.conf index a5773c54cf..c18e4fcfc3 100644 --- a/gnu/packages/aux-files/linux-libre/5.16-i686.conf +++ b/gnu/packages/aux-files/linux-libre/5.16-i686.conf @@ -6982,6 +6982,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf index 048056b456..0ff4eee0aa 100644 --- a/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.16-x86_64.conf @@ -6892,6 +6892,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m diff --git a/gnu/packages/aux-files/linux-libre/5.4-arm.conf b/gnu/packages/aux-files/linux-libre/5.4-arm.conf index 8d592b9c0a..a680731bc8 100644 --- a/gnu/packages/aux-files/linux-libre/5.4-arm.conf +++ b/gnu/packages/aux-files/linux-libre/5.4-arm.conf @@ -6045,6 +6045,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_FM801 is not set diff --git a/gnu/packages/aux-files/linux-libre/5.4-arm64.conf b/gnu/packages/aux-files/linux-libre/5.4-arm64.conf index 17fc87e869..a867660aa7 100644 --- a/gnu/packages/aux-files/linux-libre/5.4-arm64.conf +++ b/gnu/packages/aux-files/linux-libre/5.4-arm64.conf @@ -5870,6 +5870,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_FM801 is not set diff --git a/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf index 91b3033260..d93d6065b8 100644 --- a/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf @@ -6469,6 +6469,8 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_FM801=m -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 30 23:45:46 2022 Received: (at 53619) by debbugs.gnu.org; 31 Jan 2022 04:45:46 +0000 Received: from localhost ([127.0.0.1]:38141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEOZV-0001G3-Tk for submit@debbugs.gnu.org; Sun, 30 Jan 2022 23:45:46 -0500 Received: from mail-qv1-f41.google.com ([209.85.219.41]:36661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEOZT-00019e-8c for 53619@debbugs.gnu.org; Sun, 30 Jan 2022 23:45:43 -0500 Received: by mail-qv1-f41.google.com with SMTP id g11so11832353qvu.3 for <53619@debbugs.gnu.org>; Sun, 30 Jan 2022 20:45:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ZCdjd0z+HHwzBRz472Mv+wWXjRutCzyzwE4Cj1N6bOA=; b=mZmDoUyUKWWdHuMprPZlKeoTIkYYPd1spx8Dv5uxfU50B6d3XQWOScXHc73d2WKfPe jC4NYkcSLmY2GvaDM1Nbze33Nl6RlUY0fhlxQ+t9g1uqrXUApw916WKwGcJUcCFZNHRE /Iy5Ls57gYc5Gc3Gro7+5Htp3zIe29hHvzhFpl9X5x+CBEb9OeRc+fRibuBdpgLbi7Vc /YLc5GdlHGmxv+4khFUkTTVrJ+eROx821eh00hbzuGV9jMHF5H/rZgbAmHQi/mLDlyPk W8KtXOLL7rqY+DlrrqP+eX/T4M8zTkty+NV1qDxYYquGCB+Y47gvssf+JTDmnfRrvSFO NpCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ZCdjd0z+HHwzBRz472Mv+wWXjRutCzyzwE4Cj1N6bOA=; b=WOSQH85Us4im+kUACEwWE7P04JYTnAZL5f0Vq98t29Lo6XP9KWv0I/ueQgEnTgm9+k FP8HZkyy0JXKtxVksR+WqW/zHQObRW6O3bSj9nxYOtIyiBavwqw8fy2gWOzSwCQ/M9pD YXVo3Zr0nD8D+EIlExlnDH+693RVpe0T8cZ3ZUdIk0ESYa2rBLemUW3fXbzhTEs43SPJ QkWRtXKLvPcfbBUYTpHKpEpnhEq0Mu8iXcF77wefpeZoT6eiLvqS7eRlB/du5XguDJBD Z6X9P0GmVn7LJvpWsfH4fMc2TupHOUpu6vJ91A7szpPW2aOR2qb4luAPNyooBdkS0bpA o0Dg== X-Gm-Message-State: AOAM531fQ+Mx3De+pd0JCc+5kivmAPrUKbTo3TM4qpRb6JqlL3gMGua2 q57Mb0/OBYur22C3fUv8kne0CeqZqn4= X-Google-Smtp-Source: ABdhPJyjcAOE5A0EcqGp9+668t3fzYbmUZEEiywgYGZL9C9kG6xzn8Q4S+TvD0/kq60DftZ0HiqkUg== X-Received: by 2002:ad4:5f0a:: with SMTP id fo10mr16640178qvb.35.1643604337382; Sun, 30 Jan 2022 20:45:37 -0800 (PST) Received: from hurd (dsl-10-141-111.b2b2c.ca. [72.10.141.111]) by smtp.gmail.com with ESMTPSA id v18sm1443509qkp.132.2022.01.30.20.45.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Jan 2022 20:45:36 -0800 (PST) From: Maxim Cournoyer To: Leo Famulari Subject: Re: [bug#53619] [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. References: <20220129023034.3574-1-maxim.cournoyer@gmail.com> <87y22x3nj9.fsf@gmail.com> Date: Sun, 30 Jan 2022 23:45:36 -0500 In-Reply-To: (Leo Famulari's message of "Sun, 30 Jan 2022 14:14:30 -0500") Message-ID: <87pmo8343z.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53619 Cc: 53619@debbugs.gnu.org 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 (-) Hi Leo, Leo Famulari writes: > On Sat, Jan 29, 2022 at 10:33:46PM -0500, Maxim Cournoyer wrote: >> The unrelated changes appear just by running 'make oldconfig' on the >> master branch: > > Understood. If you check the history of the kernel configs, you'll see > that we try to avoid making unnecessary changes to them within a kernel > series. I think that practice is an important source of stability for > Guix System users. OK! Thanks for explaining this; I was wondering about which methodology were used. It's reasonable. > So, could you try to make only the changes necessary to make > your sound card work? You might have to manually edit the config files. > That is something that we do. > > Examples of unnecessary changes: > >> -CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" >> +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0" >> CONFIG_CC_IS_GCC=y >> -CONFIG_GCC_VERSION=110200 >> +CONFIG_GCC_VERSION=100300 >> CONFIG_CLANG_VERSION=0 >> CONFIG_AS_IS_GNU=y >> -CONFIG_AS_VERSION=23400 >> +CONFIG_AS_VERSION=23700 >> CONFIG_LD_IS_BFD=y >> -CONFIG_LD_VERSION=23400 >> +CONFIG_LD_VERSION=23700 >> CONFIG_LLD_VERSION=0>> CONFIG_CC_CAN_LINK=y >> CONFIG_CC_CAN_LINK_STATIC=y >> CONFIG_CC_HAS_ASM_GOTO=y >> -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y >> CONFIG_CC_HAS_ASM_INLINE=y >> CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y >> CONFIG_IRQ_WORK=y I've dropped that hunk for all touched config files, as well as all the ones not about CONFIG_SND* options. >> -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y > >> -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y >> -# CONFIG_ZERO_CALL_USED_REGS is not set > ^ > This one disables a new security feature, we definitely don't want to > disable that. Ugh. Not sure why 'make oldconfig' ends up with this. You'll probably want to be careful when running it for the next upgrade. I've adjusted strategy and used grep & sed to add support for the EMU10K1-based sound cards without the added noise of 'make oldconfig'. It's interesting to note that EMU10K1 was already enabled for some configs. Thank you! Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 05 23:51:48 2022 Received: (at 53619-done) by debbugs.gnu.org; 6 Feb 2022 04:51:48 +0000 Received: from localhost ([127.0.0.1]:36155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGZWe-0001Vm-Jw for submit@debbugs.gnu.org; Sat, 05 Feb 2022 23:51:48 -0500 Received: from mail-qt1-f174.google.com ([209.85.160.174]:34555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGZWc-0001VZ-Rl for 53619-done@debbugs.gnu.org; Sat, 05 Feb 2022 23:51:47 -0500 Received: by mail-qt1-f174.google.com with SMTP id t17so9225788qto.1 for <53619-done@debbugs.gnu.org>; Sat, 05 Feb 2022 20:51:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=VjpbXgumcZTHP1T9PIRX5UK02UyHEL3M/u0nwc1OL5E=; b=J8IvT54hFHDGel3w9K0YNxzAiCWVDXIcniFyF1h4U6I+UDwnJ05gs4BXUpUUC1xJrV Hyf07ZSmk6zKOe+ksIPUwkhRst9sfhDxcDRHr3Qa03zHaTCtj0Oannabrn5HPnFYG6sm ghw86Q1qjElQ4LzHJPalh4u8c8oDF8CGucqZnnrtxzdqbogmnJrAPgEoe+P/tnCu63qw NVghNIQWNryQj20EtjUCXXL81zyNkHXjzcx5V8cWXI05wr9wEqJW+DpTL5M5KFzRt/Nx fhOqL6KdyteI0pIOV3EoeWLgZr8g8iGU+uu+f9a3XZ889ytXR3szYssRJ8SsFaZb7OAK lvzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=VjpbXgumcZTHP1T9PIRX5UK02UyHEL3M/u0nwc1OL5E=; b=h3sYC33c1fMBWRWmsb74U7c4cw5q83qWuQSCtwgmjNubecUh2c9ZdTogRfiHNYn9un XJWLMGNqTE2gucxIV7KvaDvxuZRazmTmj8G3mYw43GcAjZD4yalGq2uMxY9W1t/J0xez 5X1lnyfzqKCdxLQP/B7eQVxtFoBvz1R9AkeKLhMjnwdcHhLfc6z2q4s+WESVHEF+dwgc N4QUh0EZETJ11LaOd3hf4qZ0wFGBF1FePHbDCC7MO7QMHphI77afaGZetOxmQ1in5gVP r2ELby44scxaAzlqBfZVrhgO7mos0nL7a6byL4i8nNxPfObYLd3TBUP5XYIEir2dRE32 ZARQ== X-Gm-Message-State: AOAM530XbSKcRJ8nZCK1Yky41Dd8GnMewf3ndYVO/6Rc3sLSZe9slQAx qu18/THJ3scGZ6drOzE7vRJD1p8Lsig= X-Google-Smtp-Source: ABdhPJxSif83IQBnTo+KL641U/ljezROBkD905FcFJ9+jNkGhTC5KjV86M2e1j6VUxCSRwMk2LBbhQ== X-Received: by 2002:ac8:509:: with SMTP id u9mr4347578qtg.530.1644123101019; Sat, 05 Feb 2022 20:51:41 -0800 (PST) Received: from hurd (dsl-10-149-121.b2b2c.ca. [72.10.149.121]) by smtp.gmail.com with ESMTPSA id l25sm3486236qki.85.2022.02.05.20.51.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 05 Feb 2022 20:51:40 -0800 (PST) From: Maxim Cournoyer To: Leo Famulari Subject: Re: bug#53619: [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. References: <20220129023034.3574-1-maxim.cournoyer@gmail.com> <87y22x3nj9.fsf@gmail.com> <87pmo8343z.fsf@gmail.com> Date: Sat, 05 Feb 2022 23:51:39 -0500 In-Reply-To: <87pmo8343z.fsf@gmail.com> (Maxim Cournoyer's message of "Sun, 30 Jan 2022 23:45:36 -0500") Message-ID: <871r0g38dg.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53619-done Cc: 53619-done@debbugs.gnu.org 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 (-) Hello, As discussed on IRC the other day, I've tested this configuration on all kernels via 'make check-system TESTS=basic' on x86_64, and the result was the same as before the change: --8<---------------cut here---------------start------------->8--- version: 5.16.2 FAIL kernel module not found "framebuffer_coreboot" version: 5.15.16 OK version: 5.10.93 OK version: 5.4.173 OK version: 4.19.225 FAIL kernel module not found "framebuffer_coreboot" version: 4.14.262 FAIL kernel module not found "framebuffer_coreboot" version: 4.9.297 FAIL kernel module not found "framebuffer_coreboot" version: 4.4.299 FAIL kernel module not found "framebuffer_coreboot" --8<---------------cut here---------------end--------------->8--- I was testing the different linux-libre kernels using something like: --8<---------------cut here---------------start------------->8--- modified gnu/tests.scm @@ -26,6 +26,7 @@ (define-module (gnu tests) #:use-module ((guix ui) #:select (warn-about-load-error)) #:use-module (gnu bootloader) #:use-module (gnu bootloader grub) + #:use-module (gnu packages linux) #:use-module (gnu system) #:use-module (gnu system file-systems) #:use-module (gnu system shadow) @@ -229,6 +230,7 @@ (define %simple-os (type "ext4")) %base-file-systems)) (firmware '()) + (kernel linux-libre-4.14) (users (cons (user-account (name "alice") --8<---------------cut here---------------end--------------->8--- The failures are all attributable to #52667. I pushed the series with 1923ac4034653f86b5442417c4ea2a4603c69114. Thanks for the review, Closing. Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 07 16:35:31 2022 Received: (at 53619-done) by debbugs.gnu.org; 7 Feb 2022 21:35:32 +0000 Received: from localhost ([127.0.0.1]:43984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHBfX-0002AG-Cj for submit@debbugs.gnu.org; Mon, 07 Feb 2022 16:35:31 -0500 Received: from mail-qk1-f170.google.com ([209.85.222.170]:41963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHBfV-00029x-AJ for 53619-done@debbugs.gnu.org; Mon, 07 Feb 2022 16:35:30 -0500 Received: by mail-qk1-f170.google.com with SMTP id w8so12154773qkw.8 for <53619-done@debbugs.gnu.org>; Mon, 07 Feb 2022 13:35:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=S3hjD73yWJQQtmRFmzXAZKvKTKLarddU+i3QJq2hERc=; b=QV+8rscI9TmMjVI2q/xwEmBl1GIINIjWixY318OF0FaG4KYxPct55y5NZxpW5AIYaR HvaNzM49vUElRQRPDwmXg0N5b2xleGdMmHcvvPGFPiMklREvejP3dTozsAW1uxAvyVCl 0k7hcJculfvI1Wk25Gb5Bq/gvYCSdcrs52cU7nm0wct0aPxIucsSappwM45tW77nqGks KYrDqzqOyddS9jKHvRMgX7BJOu4291TcD8/11jmt2thvqCAwXxDVJ/HKbn+tqCs/nUCD Yys243ecp6Kp7YpW7y7QsunAEkBGa8XzJHsEjpXT/APvz4JfBzC4wE8jMbin2FrFV1Ag YINg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=S3hjD73yWJQQtmRFmzXAZKvKTKLarddU+i3QJq2hERc=; b=6V8xQSKBnhTumXWoLOUa7QF+aEBGaPh3Jg5OgiNnZYUeL/Q7NbBcljt+WUl7gKXT64 U0IHyBoXQft/rHt1CKUnop0QfI1N4HTcpjlsgQOvKEKIspYRgFB4Gu+JMdNqF3dqKe7S 2+RZKT8voEe6eYcOJxOzu3rxyAqwfc4u+d9kUUdfO2eW6c8VmrKS5yQckKaU9wXL6trB XIq6Cd7gRviKsjzfj9D8M12UbVXVFeOYSnkOvHDVUE/u8qw5gjRBjopV84kuo7STzHWN lmqqNUPpocWNsEKUimyTigtda/ae3h95XM9i3sqVVYyqToDoaFOwj4Si0xZY+G6tLM2R bU1w== X-Gm-Message-State: AOAM530/8AJGgpGMegei0+Tqi377fQpABQx75AON53esWfM6FBjQr3qN zH4zDSSEkNWEMa4fX6Z6XA48N1+e37A= X-Google-Smtp-Source: ABdhPJzJejp2B/q1Ty9uYJCMgdh7U57mTE6unD5Hdhi7y53BU1EXOhpmFPQ4KQNvQpR5UAkNzFTHZQ== X-Received: by 2002:a05:620a:4594:: with SMTP id bp20mr1054819qkb.381.1644269723603; Mon, 07 Feb 2022 13:35:23 -0800 (PST) Received: from hurd (dsl-154-179.b2b2c.ca. [66.158.154.179]) by smtp.gmail.com with ESMTPSA id q12sm6033533qkl.78.2022.02.07.13.35.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Feb 2022 13:35:23 -0800 (PST) From: Maxim Cournoyer To: Leo Famulari Subject: Re: bug#53619: [PATCH 0/3] gnu: linux-libre: Build the snd-emu10k1 module. References: <20220129023034.3574-1-maxim.cournoyer@gmail.com> <87y22x3nj9.fsf@gmail.com> <87pmo8343z.fsf@gmail.com> Date: Mon, 07 Feb 2022 16:35:22 -0500 In-Reply-To: <87pmo8343z.fsf@gmail.com> (Maxim Cournoyer's message of "Sun, 30 Jan 2022 23:45:36 -0500") Message-ID: <87sfsuz7fp.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53619-done Cc: 53619-done@debbugs.gnu.org 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 (-) Hi Leo, I thought I had replied here with a more complete answer, but it seems it may have fallen into the cracks as well, so I'll summarize what I tested: I tested on each kernel and it passed the 'make check-system TESTS=basic' system test for all kernels not currently failing to boot due to the coreboot framebuffer issue: --8<---------------cut here---------------start------------->8--- version: 5.16.2 FAIL kernel module not found "framebuffer_coreboot" version: 5.15.16 OK version: 5.10.93 OK version: 5.4.173 OK version: 4.19.225 FAIL kernel module not found "framebuffer_coreboot" version: 4.14.262 FAIL kernel module not found "framebuffer_coreboot" version: 4.9.297 FAIL kernel module not found "framebuffer_coreboot" version: 4.4.299 FAIL kernel module not found "framebuffer_coreboot" Where for the failed kernels the failure was: gnu/build/linux-modules.scm:257:5: kernel module not found "framebuffer_coreboot" "/gnu/store/dk6bzmfg1zyfhwg3yzwi47ncn5dqb8cr-linux-libre-5.16.5/lib/modules" --8<---------------cut here---------------end--------------->8--- This has now been merged into master as of e5c06dce937d96b36fab73df12ccfb6e77d127ac. Thank you! Maxim From unknown Sat Jun 21 03:05:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Mar 2022 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator