Date: Mon, 22 Jul 2024 20:22:53 +0000 From: John F Carr <jfc@mit.edu> To: Mark Millard <marklmi@yahoo.com> Cc: Konstantin Belousov <kostikbel@gmail.com>, Baptiste Daroussin <bapt@FreeBSD.org>, "arm@freebsd.org" <arm@freebsd.org>, "current@freebsd.org" <current@freebsd.org> Subject: Re: armv7-on-aarch64 stuck at urdlck: I got a replication of the "ampere2" bulk build hangup problem on a Windows DevKit 2023 Message-ID: <021DC7F9-0B04-4544-9711-E7413C21BB52@mit.edu> In-Reply-To: <03D4EE34-321B-4DE3-948C-844503916B5B@yahoo.com> References: <A3BBDBA3-FF7E-47B8-8B45-C3351918FC08@yahoo.com> <8214703E-AB28-4FB3-A3DD-03C87363D8C6@yahoo.com> <E40B106D-30B7-49DC-8540-911A56E53FCA@yahoo.com> <BFCA474F-78D4-4E98-8A9B-B92C2DB6B0DE@yahoo.com> <E40627DC-35A2-4D5E-A85C-73D7FFD426DF@yahoo.com> <A208F7C8-0D9E-402C-BB85-A5022B37E3EC@yahoo.com> <Zpt79jpCFDSiffcy@kib.kiev.ua> <8E9579B7-2ABF-4446-B65E-E993E7B67C5C@yahoo.com> <CBF08B5A-A701-4D8E-AE96-3CB54137B14E@yahoo.com> <D02F1ADE-4E1B-4DAF-81C0-8EBD5315FC66@yahoo.com> <9E98F6F6-6896-4958-9D88-FF68C4AB57F2@mit.edu> <DA56EE85-F50E-46F0-A8B4-538C698A4058@yahoo.com> <705AE360-C1C3-4B54-B6EE-FC81548D46B8@yahoo.com> <3D644314-7F84-4AA8-81A5-DCD29D4ABBC1@yahoo.com> <0FD31A4D-DE2C-400A-B6DB-FA3EAB94E374@yahoo.com> <03D4EE34-321B-4DE3-948C-844503916B5B@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On Jul 22, 2024, at 12:51, Mark Millard <marklmi@yahoo.com> wrote: >=20 > Another systematic difference in my personal builds vs. > official pkgbase builds, snapshots, releases, etc. is > that my armv7 builds are built on aarch64-as-armv7, not > on amd64. Not that I have any specific evidence that > such matters here. >=20 > But Michal Meloun's report indicated not using builds > done on amd64 as well. ("Tegra" models and examples of > ARMv7-A and of ARMv8-A.) >=20 > For John Carr, I do not know if amd64 based builds of > the world were systematically in use, never in use, > or some mix in his tests. >=20 > =3D=3D=3D > Mark Millard > marklmi at yahoo.com >=20 I reproduced the hang with code built on aarch64. I have not been cross-compiling from amd64. For poudriere I use armv7 jails running on aarch64. One of them just hit the hang with 14.1-STABLE kernel and 15.0-CURRENT userspace. # ps -d -J 1021 PID TT STAT TIME COMMAND 77550 1 IJ 0:00.27 /usr/bin/make -C /usr/ports/graphics/librsvg2-rust s= tage 77574 1 IJ 0:00.00 - /bin/sh -e /wrkdirs/usr/ports/graphics/librsvg2-ru= st/work/makeiFVIOP 77575 1 IJ 0:00.06 `-- gmake -f Makefile DESTDIR=3D/wrkdirs/usr/ports/g= raphics/librsvg2-rust/wo 77576 1 IJ 0:00.06 `-- gmake INSTALL_PROGRAM=3D/bin/sh /wrkdirs/usr/p= orts/graphics/librsvg2-r 77577 1 IJ 0:00.06 `-- gmake install-recursive 77578 1 IJ 0:00.00 `-- /bin/sh -c fail=3D; \\\nif (target_option= =3Dk; case ${target_option- 77709 1 IJ 0:00.01 `-- gmake install 77710 1 IJ 0:00.00 `-- /bin/sh -c ( /usr/local/bin/gdk-pixbuf= -query-loaders ./libpi 77711 1 IJ 0:00.01 `-- /usr/local/bin/gdk-pixbuf-query-load= ers ./libpixbufloader- # ps -l -p 77711 UID PID PPID C PRI NI VSZ RSS MWCHAN STAT TT TIME COMMAND 65534 77711 77710 27 20 0 27520 16660 urdlck IJ 1 0:00.01 /usr/local/= bin/gdk-pixbuf-query-l Poudriere told me I shouldn't run a newer userspace than kernel. It usually works despite the warning.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?021DC7F9-0B04-4544-9711-E7413C21BB52>