PR 252541: Early kernel panic on RPi4B (Too many early devmatch mappings)

Gordon Bergling gbe at freebsd.org
Mon Jan 11 20:47:30 UTC 2021


Hi,

I am currently investigating PR 252541 (Too many early devmatch mappings) [1].

The kernel panic happends on the RPi4B. Has anyone successfully booted a rivision
on the RPi4B after:

---------------------------------------------------------------------------------
commit e83fdf8bb391579fa422d34663cd8c1f82a00dc0
Author:     Chuck Tuffli <chuck at FreeBSD.org>
AuthorDate: 2021-01-08 22:36:37 +0000
Commit:     Chuck Tuffli <chuck at FreeBSD.org>
CommitDate: 2021-01-08 22:41:45 +0000

   fix big-endian platforms after 6733401935f8

   The NVMe byte-swap routines for big-endian platforms used memcpy() to
   move the unaligned 64-bit value into a temp register to byte swap it.
   Instead of introducing a dependency, manually byte-swap the values in
   place.
---------------------------------------------------------------------------------

--Gordon

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252541
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20210111/85a5dc4f/attachment.sig>


More information about the freebsd-arm mailing list