Anyone willing to commit the tiny patches from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268835 ?

Mark Millard <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268835 is titled:

"Use BUS_PASS_INTERRUPT+BUS_PASS_ORDER_LATE for bcm_dma (for RPi* contexts)"

It allows for being able to experiment with more modern RPi*
firmware than FreeBSD currently uses. (Helpful for getting
technical support from outside FreeBSD, such as for U-Boot
and from RPi* itself.) As stands the FreeBSD kernel crashes
for firmware that is much newer than what FreeBSD has in the
ports tree. This is because it attempts a use-before-defined
operation for Device Tree material, not getting a resource
ready before its first use.

Note: I'm not proposing updating the port to have more
recent firmware. I'm just trying to simplify experimenting
with newer firmware by automatically avoiding the crashes:
getting the resource initialized sufficiently early.

===
Mark Millard
marklmi at yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.