Date: Sun, 12 Feb 2023 00:02:58 -0800 From: Mark Millard <marklmi@yahoo.com> To: freebsd-arm <freebsd-arm@freebsd.org> Subject: Anyone willing to commit the tiny patches from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268835 ? Message-ID: <DC8D9328-00FB-4B18-8911-A48CDD971833@yahoo.com> References: <DC8D9328-00FB-4B18-8911-A48CDD971833.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DC8D9328-00FB-4B18-8911-A48CDD971833>