From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 111077] link_shader and deserialize_glsl_program suddenly consume huge amount of RAM Date: Wed, 11 Sep 2019 16:50:26 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1220448181==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 9A3B76E2FF for ; Wed, 11 Sep 2019 16:50:26 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1220448181== Content-Type: multipart/alternative; boundary="15682206260.f0E7aD.21911" Content-Transfer-Encoding: 7bit --15682206260.f0E7aD.21911 Date: Wed, 11 Sep 2019 16:50:26 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D111077 --- Comment #37 from Matt Turner --- (In reply to roland@rptd.ch from comment #36) > # mkdir -p /etc/portage/patches/media-libs/mesa/ > # cd /etc/portage/patches/media-libs/mesa/ > wget 'https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1852.patch' > --2019-09-11 18:35:51--=20 > https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1852.patch > Resolving gitlab.freedesktop.org... 35.185.111.185 > Connecting to gitlab.freedesktop.org|35.185.111.185|:443... connected. > HTTP request sent, awaiting response... 200 OK > Length: unspecified [text/plain] > Saving to: =E2=80=981852.patch=E2=80=99 >=20 > 1852.patch [ <=3D>=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 > ] 13.33K --.-KB/s in 0.1s=20=20=20=20 >=20 > 2019-09-11 18:35:52 (113 KB/s) - =E2=80=981852.patch=E2=80=99 saved [1364= 6] > # ebuild /usr/portage/media-libs/mesa/mesa-19.0.8.ebuild prepare > * mesa-19.0.8.tar.xz BLAKE2B SHA512 size ;-) ...=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 > [ ok ] > * checking ebuild checksums ;-) ...=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 > [ ok ] > * checking miscfile checksums ;-) ...=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 > [ ok ] > >>> Unpacking source... > >>> Unpacking mesa-19.0.8.tar.xz to /var/tmp/portage/media-libs/mesa-19.0= .8/work > >>> Source unpacked in /var/tmp/portage/media-libs/mesa-19.0.8/work > >>> Preparing source in /var/tmp/portage/media-libs/mesa-19.0.8/work/mesa= -19.0.8 ... > >>> Source prepared. >=20 > I'm sorry but this procedure does not pick up the patch. Any ideas why th= is > could be the case? The directory /var/db/repos/gentoo/media-libs/mesa/ in > your version does not exist on my system. Huh. Very strange. :| (The /var/db/repos/gentoo path is the new path for ebuild repositories. It's exactly the same as /usr/portage on your system. It's a pretty recent chang= e. See https://wiki.gentoo.org/wiki//var/db/repos/gentoo) Maybe just build and test from a git checkout, like you were doing in the g= it bisect. I'm not sure why portage isn't applying the patch :( --=20 You are receiving this mail because: You are the assignee for the bug.= --15682206260.f0E7aD.21911 Date: Wed, 11 Sep 2019 16:50:26 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 37 on bug 11107= 7 from Matt Turner
(In reply to roland@=
rptd.ch from comment #36)
> # mkdir -p /etc/portage/patches/media-libs/mesa/
> # cd /etc/portage/patches/media-libs/mesa/
> wget 'https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1852=
.patch'
> --2019-09-11 18:35:51--=20
> https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1852.patch=

> Resolving gitlab.freedesktop.org... 35.185.111.185
> Connecting to gitlab.freedesktop.org|35.185.111.185|:443... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: unspecified [text/plain]
> Saving to: =E2=80=981852.patch=E2=80=99
>=20
> 1852.patch                                 [ <=3D>=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
> ]  13.33K  --.-KB/s    in 0.1s=20=20=20=20
>=20
> 2019-09-11 18:35:52 (113 KB/s) - =E2=80=981852.patch=E2=80=99 saved [1=
3646]
> # ebuild /usr/portage/media-libs/mesa/mesa-19.0.8.ebuild prepare
>  * mesa-19.0.8.tar.xz BLAKE2B SHA512 size ;-) ...=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
> [ ok ]
>  * checking ebuild checksums ;-) ...=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
> [ ok ]
>  * checking miscfile checksums ;-) ...=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
> [ ok ]
> >>> Unpacking source...
> >>> Unpacking mesa-19.0.8.tar.xz to /var/tmp/portage/media-li=
bs/mesa-19.0.8/work
> >>> Source unpacked in /var/tmp/portage/media-libs/mesa-19.0.=
8/work
> >>> Preparing source in /var/tmp/portage/media-libs/mesa-19.0=
.8/work/mesa-19.0.8 ...
> >>> Source prepared.
>=20
> I'm sorry but this procedure does not pick up the patch. Any ideas why=
 this
> could be the case? The directory /var/db/repos/gentoo/media-libs/mesa/=
 in
> your version does not exist on my system.

Huh. Very strange. :|

(The /var/db/repos/gentoo path is the new path for ebuild repositories. It's
exactly the same as /usr/portage on your system. It's a pretty recent chang=
e.
See https://w=
iki.gentoo.org/wiki//var/db/repos/gentoo)

Maybe just build and test from a git checkout, like you were doing in the g=
it
bisect. I'm not sure why portage isn't applying the patch :(


You are receiving this mail because:
  • You are the assignee for the bug.
= --15682206260.f0E7aD.21911-- --===============1220448181== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1220448181==--