Skip site navigation (1)Skip section navigation (2)
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>