Date: Wed, 9 Oct 2024 19:53:29 +0200 From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= <fernando.apesteguia@gmail.com> To: Yuri <yuri@freebsd.org> Cc: Freebsd hackers list <freebsd-hackers@freebsd.org> Subject: Re: Why is the process gets killed because "a thread waited too long to allocate a page"? Message-ID: <CAGwOe2awKFwUVO3A9YfMJj9k72WDz30m_8w8AEeTDjwMun0BEg@mail.gmail.com> In-Reply-To: <2a759f5e-a9fb-4ad3-ac88-d75e81f5140c@FreeBSD.org> References: <2a759f5e-a9fb-4ad3-ac88-d75e81f5140c@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000034e6e206240eef75 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El mi=C3=A9, 9 oct 2024, 18:36, Yuri <yuri@freebsd.org> escribi=C3=B3: > Hi, > > > When I tried to build lang/rust in the 14i386 poudriere VM the compiler > got killed with this message in the kernel log: > > > > Oct 9 05:21:11 yv kernel: pid 35188 (rustc), jid 1129, uid 65534, > was killed: a thread waited too long to allocate a page > > > > The same system has no problem building lang/rust in the 14amd64 VM. > > > What does it mean "waited too long"? Why is the process killed when > something is slow? > Shouldn't it just wait instead? > Did you run out of memory? It tends to happen with rust especially depending on how many things you put in TMPFS in poudri=C3=A8re. > > > Thank you, > > Yuri > > > > --00000000000034e6e206240eef75 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" = class=3D"gmail_attr">El mi=C3=A9, 9 oct 2024, 18:36, Yuri <<a href=3D"ma= ilto:yuri@freebsd.org">yuri@freebsd.org</a>> escribi=C3=B3:<br></div><bl= ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #= ccc solid;padding-left:1ex">Hi,<br> <br> <br> When I tried to build lang/rust in the 14i386 poudriere VM the compiler <br= > got killed with this message in the kernel log:<br> <br> <br> =C2=A0> Oct =C2=A09 05:21:11 yv kernel: pid 35188 (rustc), jid 1129, uid= 65534, <br> was killed: a thread waited too long to allocate a page<br> <br> <br> <br> The same system has no problem building lang/rust in the 14amd64 VM.<br> <br> <br> What does it mean "waited too long"? Why is the process killed wh= en <br> something is slow?<br> Shouldn't it just wait instead?<br></blockquote></div></div><div dir=3D= "auto"><br></div><div dir=3D"auto">Did you run out of memory? It tends to h= appen with rust especially depending on how many things you put in TMPFS in= poudri=C3=A8re.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><div cl= ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0= .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br> <br> <br> Thank you,<br> <br> Yuri<br> <br> <br> <br> </blockquote></div></div></div> --00000000000034e6e206240eef75--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGwOe2awKFwUVO3A9YfMJj9k72WDz30m_8w8AEeTDjwMun0BEg>