Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Feb 2017 15:36:14 -0600
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-arm@freebsd.org
Subject:   Re: Crochet produces boom-boom build
Message-ID:  <a2959859-0817-a32d-7def-eb2b1020a279@denninger.net>
In-Reply-To: <47cbca0e-69f7-f2d8-391f-436eb124a561@denninger.net>
References:  <3ba56367-aa16-4af9-2479-44ccfee4d11e@denninger.net> <c3cd36dd-15c0-edd6-4ad4-c92720dd6454@denninger.net> <20170207172617.GA64935@night.db.net> <77b08492-e9fa-329f-abcb-205ba75b4119@denninger.net> <20170207183333.GA65714@night.db.net> <3587bf6c-ba2e-dab6-cc66-0ac1cdf4b27c@denninger.net> <3d9adfff-3005-4c63-bc40-00745cbef01b@denninger.net> <47cbca0e-69f7-f2d8-391f-436eb124a561@denninger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms010707060506000105090902
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 2/8/2017 12:38, Karl Denninger wrote:
> So now I have more questions:
>
> 1. What got broken between 313109 and 313441?  There has to be more tha=
n
> one problem for the Pi3 because -HEAD not only blows up in
> /boot/loader.efi but *also* the running system that is produced (since
> if I replace /boot/loader.efi with a working copy I wind up with a pani=
c
> before the system finishes starting up, so the damage isn't limited to
> sys/boot/efi).
>
> 2. I assume the patch on the previous is responsible for silencing the
> lock-order-reversal complaint in the uploaded image.  Maybe.  Probably,=

> actually, since I get a complaint after signing in even after the first=

> boot (where growfs runs) but don't on the pre-built image.
>
> There isn't much that's been changed in the loader that looks like it
> could bear on this -- the interesting change might be in r313442
> although I don't see why a test for NULL (which is the only change in
> there) would result in the problem.  I'm going to start stepping forwar=
d
> in the loader until I get the crash, and take it from there unless one
> of the committers knows what went wrong.
>
BTW whatever it is that is causing this is local to the RPI3 (or at
least machines of the same architecture); I just completed a Crochet
build for the Pi2 from -HEAD and it boots and runs fine, other than
emitting "lock order reversal" warnings.

I'm going to revert JUST the loader directory to 313109, rebuild for the
Pi3, and see what happens.  There are not many revs to the arm64
CPU-dependent code between 313109 and 313441; if I get panics out of the
kernel with the loader reverted, but not the rest of the tree, then I'll
revert the arm64 code back to 313109 and see if it stops them.

This may take a while since I've yet to figure out the magic to get just
the kernel to rebuild on changes (without wiping the entire work
directory) so it's ~1 hour or so a crack per test.

--=20
Karl Denninger
karl@denninger.net <mailto:karl@denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/

--------------ms010707060506000105090902
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

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
bcj5eVKkqoz5ZSPTW9zf76cAAAAAAAA=
--------------ms010707060506000105090902--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a2959859-0817-a32d-7def-eb2b1020a279>