From unknown Fri Jun 20 07:11:35 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#55111 <55111@debbugs.gnu.org> To: bug#55111 <55111@debbugs.gnu.org> Subject: Status: CONFIG_HSA_AMD unset in recent kernels Reply-To: bug#55111 <55111@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:11:35 +0000 retitle 55111 CONFIG_HSA_AMD unset in recent kernels reassign 55111 guix submitter 55111 John Kehayias severity 55111 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 25 12:00:20 2022 Received: (at submit) by debbugs.gnu.org; 25 Apr 2022 16:00:20 +0000 Received: from localhost ([127.0.0.1]:35915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nj18O-0007Ie-9E for submit@debbugs.gnu.org; Mon, 25 Apr 2022 12:00:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:41758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nj18N-0007IX-6c for submit@debbugs.gnu.org; Mon, 25 Apr 2022 12:00:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nj18I-00015d-2r for bug-guix@gnu.org; Mon, 25 Apr 2022 12:00:17 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:23913) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nj18F-0004PU-G2 for bug-guix@gnu.org; Mon, 25 Apr 2022 12:00:13 -0400 Date: Mon, 25 Apr 2022 15:59:54 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1650902405; bh=84w5F0OIaN6BhEOAoGJX3ef5btaE+DmjpAazPrvZOvc=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=hLxqinqrPtzeHP/PBlA7PkedfOFq+ovIA8y6pbJPaDdnMdjjCEYuCeXZ8+RWK1Xo1 D5XzI+VAv6ScU+2ljs3XXVeTItH++sQIJXR/HuAInw31viAWxN1ZS03TbbtFQuQDIO YFLtdEgfgUsTxJsvhK6R/frUo9gc8lDYPImLqpEO4AAx1u7O3lWHxXajh3TWj+j+e8 SnrzsNu8E5XN+KB9fYBOE+YKJgVy8UR3zB/RdvCEffTfS4zvbJHRJ9r5CDdRKvY5Rn 6Rv8vBehWoDBCIlwhHxg9ulUAUuphM+vwW4nMDLLnQ3ML0FVU3Ky0nsRTgSq4yyVz9 STF52sKdF/f+A== To: "bug-guix@gnu.org" From: John Kehayias Subject: CONFIG_HSA_AMD unset in recent kernels Message-ID: Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.133; envelope-from=john.kehayias@protonmail.com; helo=mail-40133.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit 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: , Reply-To: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi Guix, In trying to update AMD's OpenCL stuff (ROCm) in Guix to the latest version= , I found that CONFIG_HSA_AMD is not set in our kernel config which I think= might be needed (for HSA, most visibly having a /dev/kfd if I'm understand= ing). I see it was set to 'm' in previous versions, like 4.19, but at some = point has been unset. Does anyone know why this was changed or have any reason not to set it in o= ur kernel config? I've tried building the kernel with this configuration change and it went f= ine, but haven't been able to properly test it just yet. John From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 13:07:51 2022 Received: (at 55111) by debbugs.gnu.org; 26 Apr 2022 17:07:52 +0000 Received: from localhost ([127.0.0.1]:40438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njOfH-0002bG-Mv for submit@debbugs.gnu.org; Tue, 26 Apr 2022 13:07:51 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:11833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njOfF-0002b2-T6 for 55111@debbugs.gnu.org; Tue, 26 Apr 2022 13:07:50 -0400 Date: Tue, 26 Apr 2022 17:07:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1650992863; bh=DT3Sb8a+xjioSvEUTbBMwrSx0kAjV2Roc6Mq6ypc7dA=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=iIY+tKy5+LZ4d7/R3m2rnIxYPWq0j+ljPyimQUyaVzFid15dbvBgXc/bXVlH1s9Fn LIdwc2gpGwdxaFLcpYOaHIYAG2sRXj8LfIoUJ2hMKkqvcRA9nafIXia2fh9kGl+Vah knRiUkophUD14yruj+It3/q9esR4wbs8S8rPLsNHkgNzwAuQQtYIXU+PzE49LKjVvs BCYW8D1CXQymdD/C+uZLP8esKAD2CbsJrx0Jbm2LeeHFNJYVrSAI5Rqmux5hr0Hgjt t6cnBaYWmkSLC9P9ubex3SJkVbDCmM7BZz9pLyvUee6FR1LgEt3vFEQQUiZEFiqXIb glL54M3OYfJ2A== To: "55111@debbugs.gnu.org" <55111@debbugs.gnu.org> From: John Kehayias Subject: Re: CONFIG_HSA_AMD unset in recent kernels Message-ID: Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55111 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: , Reply-To: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I can confirm setting CONFIG_HSA_AMD=3Dy (setting it to 'm' didn't seem to = work for me) made /dev/kfd available and the OpenCL ROCm work, including ma= king OpenCL available to Darktable. Note that I tested this on a non linux-= libre kernel (what I use) which may or may not be required for OpenCL on so= me hardware. This is on x86-64. Are there any objections to enabling this option in our kernel config? From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 16 12:02:30 2022 Received: (at 55111) by debbugs.gnu.org; 16 Jun 2022 16:02:30 +0000 Received: from localhost ([127.0.0.1]:42953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1rwz-00030W-Vt for submit@debbugs.gnu.org; Thu, 16 Jun 2022 12:02:30 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:57781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1rwy-0002uN-1i for 55111@debbugs.gnu.org; Thu, 16 Jun 2022 12:02:28 -0400 Date: Thu, 16 Jun 2022 16:02:12 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1655395341; x=1655654541; bh=LMLKaU8aGnyWCNk3Nra4iDtYbFqgcAnGSgNFt832+Mk=; h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=fZRouqcrvfw9Dw/VNq/1MEsx567Vx5OMFcSBUxLDDRePfEtHwDcxh5BCUOmjeJKwS pm7hsdPVYNjNp98Ge/u35sNO7NRUgoHRzHbloRXNsd+0YT3UEjA55MEVd2rnOhkZ9F CQz2XitoYoJQhZWf7/81eb+4RSLCvncrleQ6bQERrLJkKmPwuucsYdc4YYbFhod8ZC 8B5y64TZzmdONxBZpaf2+kj1piShBbmEuXEXJ5xz4dtEAjaeRpfmRdPszkB0jNha7s tPa6JFf9/H1T+/lxc7le/s/7OwtSGkVnV6W+8vbbTeobwiOgCfJ4HyvJtm9NC1Kvkn Y8ltfpYbENqwQ== To: "55111@debbugs.gnu.org" <55111@debbugs.gnu.org> From: John Kehayias Subject: Re: CONFIG_HSA_AMD unset in recent kernels Message-ID: In-Reply-To: References: Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55111 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: , Reply-To: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, ------- Original Message ------- On Tuesday, April 26th, 2022 at 1:07 PM, John Kehayias wrote: > > I can confirm setting CONFIG_HSA_AMD=3Dy (setting it to 'm' didn't seem t= o work for me) made /dev/kfd available and the OpenCL ROCm work, including = making OpenCL available to Darktable. Note that I tested this on a non linu= x-libre kernel (what I use) which may or may not be required for OpenCL on = some hardware. This is on x86-64. > > Are there any objections to enabling this option in our kernel config? Now that ROCm has been updated in #55948, I tested again if I needed this k= ernel config change. Indeed, without CONFIG_HSA_AMD I do not get OpenCL wit= h ROCm (darktable-cltest fails, as does rocminfo). I again set this configu= ration option and it works. Any obstacles to (re)enabling this configuration option? Thanks! John From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 29 15:55:07 2022 Received: (at 55111-done) by debbugs.gnu.org; 29 Jun 2022 19:55:07 +0000 Received: from localhost ([127.0.0.1]:60303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6dmF-0003cI-1S for submit@debbugs.gnu.org; Wed, 29 Jun 2022 15:55:07 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:20652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6dmB-0003be-Cz for 55111-done@debbugs.gnu.org; Wed, 29 Jun 2022 15:55:05 -0400 Date: Wed, 29 Jun 2022 19:54:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1656532496; x=1656791696; bh=Kxw0HjRIp/NShmi0DU2zzb/CAIMtp5IaciQkSsds6GI=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=xBseASqz36lDtv+Bi1Z7M+tbG6NooHwQ1B1Mt/O1hPnuQtJygYuNJlEmqsCHa7rDd egb9kUGGfd62z9pcQ+wceSkZP6kqwhDiz9FaJkGo7CZr96XASxhdHJhxLtRazm5CSS mqlxW38muFV1AZSvd6M3WGoyd1Z73xjNGZ65fVZNcgTUSVeoWkNJDTCPU5W41isWoe jgZoQ2QB4cDNGnFy7iGD9b9Xi66En6SjXEp4Kb5XhOFSSp2V2HauvwNpmQH8tvSxk7 8L4ZjxBBnCfV+AvSFAIdmOKoIpFtyHasIMIsyHNgDTf7flMW8fs6AarNRxWCT4yuan GeeRyHxLCXPvQ== To: "55111-done@debbugs.gnu.org" <55111-done@debbugs.gnu.org> From: John Kehayias Subject: Re: CONFIG_HSA_AMD unset in recent kernels Message-ID: Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55111-done 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: , Reply-To: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Addressed in #56200, pushed by Leo as 44f2c7c2ca5d0a275c61d5bfd9dde12055905= 04b From unknown Fri Jun 20 07:11:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 28 Jul 2022 11:24:05 +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