From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B96F1158008 for ; Mon, 12 Jun 2023 20:26:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7E221E0908; Mon, 12 Jun 2023 20:26:50 +0000 (UTC) Received: from gorilla.birch.relay.mailchannels.net (gorilla.birch.relay.mailchannels.net [23.83.209.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E428DE08AD for ; Mon, 12 Jun 2023 20:26:49 +0000 (UTC) X-Sender-Id: _forwarded-from|230.3.169.217 Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 1408A88229A for ; Mon, 12 Jun 2023 20:26:48 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1686601599; a=rsa-sha256; cv=none; b=ERuJrIrL6GNqbZKbCZt0JiYGGIxJNeRsDQQDtXROBd4F+jz5u62+eKd4PBMCh9emJEhQV/ Xz22QMYfjCJiYui4WQrJ78lCd+90VsCMqdlZ75Qra3PiXKqex+ATFDllBnXDb1US+e+xQV X5QRdZAVExLsCVwcAquIOZIU0APm/jklBZokSs8AbM0E+BWmIZpIgydcCS8fML+ryyZFD1 tMSCCEXDLXgdwyejvb/g9OqdEX1+QYk0nXZjatBzVNkJcssijLd0/0EaPYmVE23XI3ZJ2n sUvVhmIutlZXEFBl6OgAUy7xtjQVjK6crOcM2kgGWY0xB0Tcw+aMZYd9OVoPCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1686601599; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:dkim-signature; bh=bMMaAp17Ksga/neg6qVpMoUDSuT5vzEzcfattungVYY=; b=1szFY2+ll97eA1qerphnJwDB4w421muARJginJ7Itmnol2lOruTqyFXb9/dPBviYnyLuf6 XWGFsxouLwfV6hvOL4TBuqZsw1aSEBKPyrcxHxH61H7BXIUM3VKAYxj4YCW+JAZb7ITCdm 05kEXebgjmQYcBPHjQKCOkKpbqfF565lgWRSOceFZsSqR8HR6D51theEOwCNwY0itwtdQt nek10b1hjVN6Z3Yy6IU7QtvuyA1FX/2xxiX27S/DeIX1x3GmjWg+q6A6gZF+t8b15+1+c7 AWT2ULovtDtH8iTE0wtECCSaE6cLXIkFPyKnQwsls9w8ovUD+Rxvmr5GuM3WHw== ARC-Authentication-Results: i=1; rspamd-6c69b8658d-x5df5; auth=pass smtp.auth=thundermail smtp.mailfrom=confabulate@kintzios.com X-Sender-Id: _forwarded-from|230.3.169.217 X-MC-Relay: Forwarding X-MailChannels-SenderId: _forwarded-from|230.3.169.217 X-MailChannels-Auth-Id: thundermail X-Versed-Chief: 2dabee242a6bed03_1686601607681_1144928699 X-MC-Loop-Signature: 1686601607681:1898755061 X-MC-Ingress-Time: 1686601607681 Received: from mailclean11.thundermail.uk (mailclean11.thundermail.uk [149.255.60.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.119.120.28 (trex/6.8.1); Mon, 12 Jun 2023 20:26:47 +0000 Received: from cloud220.unlimitedwebhosting.co.uk (cloud220.unlimitedwebhosting.co.uk [149.255.60.183]) by mailclean11.thundermail.uk (Postfix) with ESMTPS id 217A74022C for ; Mon, 12 Jun 2023 21:26:34 +0100 (BST) Received: from lenovo.localnet (230.3.169.217.in-addr.arpa [217.169.3.230]) by cloud220.unlimitedwebhosting.co.uk (Postfix) with ESMTPSA id 6DD48C73A8C for ; Mon, 12 Jun 2023 21:26:34 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kintzios.com; s=default; t=1686601594; bh=bMMaAp17Ksga/neg6qVpMoUDSuT5vzEzcfattungVYY=; h=From:To:Subject; b=pLRtHvrCvfPZD2aedoskMqBhGSwgm/AxduD5eM7V15RCwPkkvRCEAPFAdQ51oTf/U Vr5RIRsi8vKURncY1T/DsldBsNaONiC4vLyjjgdj61f9nbWF6hvw3qsKVWOR2bBvr0 Uqy84IY04l5WzeJviBc/ZPE8uo5VduwC1uW09Cns= From: Michael To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: google-chrome can render pages after update Date: Mon, 12 Jun 2023 21:26:22 +0100 Message-ID: <3449878.QJadu78ljV@lenovo> In-Reply-To: References: <3193109.5fSG56mABF@lenovo> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1884227.CQOukoFCf9"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-PPP-Message-ID: <168660159472.2485774.11739890244596776335@cloud220.unlimitedwebhosting.co.uk> X-PPP-Vhost: kintzios.com X-Rspamd-Queue-Id: 217A74022C X-Rspamd-Server: mailclean11 X-Spamd-Result: default: False [-1.61 / 999.00]; SIGNED_PGP(-2.00)[]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; ONCE_RECEIVED(0.10)[]; MX_GOOD(-0.01)[]; NEURAL_HAM(-0.00)[-0.998]; DMARC_POLICY_ALLOW(0.00)[kintzios.com,none]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:34931, ipnet:149.255.60.0/22, country:GB]; DKIM_TRACE(0.00)[kintzios.com:+]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[kintzios.com:s=default]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(0.00)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[gentoo-user@lists.gentoo.org]; REPLYTO_ADDR_EQ_FROM(0.00)[]; HAS_REPLYTO(0.00)[confabulate@kintzios.com] X-Rspamd-Action: no action X-Archives-Salt: 7fac0f93-4057-413c-bc0a-9bdc6f2b7bdc X-Archives-Hash: bf7f5305aef83167db64a4923e489f42 --nextPart1884227.CQOukoFCf9 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; protected-headers="v1" From: Michael To: gentoo-user@lists.gentoo.org Reply-To: confabulate@kintzios.com Date: Mon, 12 Jun 2023 21:26:22 +0100 Message-ID: <3449878.QJadu78ljV@lenovo> In-Reply-To: MIME-Version: 1.0 On Monday, 12 June 2023 17:57:47 BST Grant Edwards wrote: > On 2023-06-12, Michael wrote: > >> It seems to be a variation on this bug which affects only AMD GPUs: > >> https://bugs.gentoo.org/907431 > >> > >> Clearing the GPU driver cache or using the > >> -disable-gpu-driver-bug-workarounds option avoids the problem. > >> > >> In my case, It wasn't a mesa update that triggered the problem. I > >> think it was the llvm update (I haven't confirmed that). > > > > Did you (re)compile anything graphics related using llvm, which > > might be used by the Chrome binary? > > No -- but as I understand it, mesa uses llvm (at runtime) to generate > GPU object code. Based on the work-around, it looks like compiled GPU > object code is cached by Chrome/Chromium, and updates to mesa and/or > llvm can result attempts to use old, incompatible GPU object code. > > As pages are rendered, there was a constant stream of "link failure" > messages on the console window where Chrome is running. Yes, you're right. Gallium llvmpipe driver uses llvm in runtime for rasterisation. I wasn't aware of this and thought llvm is only a build time compiler! :-) This also explains why clearing the cache fixes the problem of what is essentially stale code. --nextPart1884227.CQOukoFCf9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmSHf24ACgkQseqq9sKV ZxkxlhAA5vYDGayNLvXJBaGz/LQNSK8AcqRL0g222cGc6raUUiaNnTTsTgXjZic/ w87OZpz1SmlnJVSXKIScbxGnN/RHBvyDl6OpH83S3+W1TLB0lQJR6csMkniZoYYu wKaQ99tgCiFOy6ZgshPiVld9F4hIM55FfoLTrW60Ny98GMhm1bH7DLPO68Fm9xee Eyvl8cMrIgejBcJHKZ+lhrB2IjRt/iVA0I6qoupN6YHA1agSxishFIOeK0m2LSw1 RK5Sx0ikTR+ncgWoQGDracybthWl1DOyopFnTe2dTe1UFFll4V8ivweYSY2MO3f/ 3hMhFDWMYifj6tAaaBiO3jA3veK1fGtzwQKO+/e/2UiwQBJc4IzD5fW4Ows7QpSz gBRRg2TGTj0ijCJEJeRh56FSC+eFX+Sz6Eypd7SefJo08pMBffoWl7b1UV89jVZT ZFjut3NTnCeDkBCR3X0rDqyPPNrYClUl5UM1vFyYyin8GUWrK/P2xjaAE26XV15J NZJkbb35LNw1uDDC/d15nUTsAAcVP+XfZJ3ajpK+zpaU3YGNv/22rSXyZzi1zCZT 3DMuhwPonTldEyPvXaeMpBf57WJLuIW51P7qRdrBuu67rk/TiI8ADrciW4I2eRZj D9jHoHzkA+RRZBR+pbB1SI5Eu4rYBLoI8fgvkMcjuN36yao+6CY= =h1Tw -----END PGP SIGNATURE----- --nextPart1884227.CQOukoFCf9--