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
[-- Attachment #1 --] El mié, 9 oct 2024, 18:36, Yuri <yuri@freebsd.org> escribió: > 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ère. > > > Thank you, > > Yuri > > > > [-- Attachment #2 --] <div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mié, 9 oct 2024, 18:36, Yuri <<a href="mailto:yuri@freebsd.org">yuri@freebsd.org</a>> escribió:<br></div><blockquote class="gmail_quote" style="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> > Oct 9 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 when <br> something is slow?<br> Shouldn't it just wait instead?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Did you run out of memory? It tends to happen with rust especially depending on how many things you put in TMPFS in poudrière.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGwOe2awKFwUVO3A9YfMJj9k72WDz30m_8w8AEeTDjwMun0BEg>
