Anyone willing to commit the tiny patches from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268835 ?
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Feb 2023 08:02:58 UTC
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