User Details
- User Since
- May 10 2014, 2:21 PM (594 w, 2 d)
Yesterday
Fri, Sep 26
On arm64 atomics with an acquire then later memory operations can move before the store, however the store needs to succeed as if it doesn't then we will execute the load-acquire again.
Tue, Sep 23
Won't that cause problems for stable/15 when stable/16 is branched?
Mon, Sep 22
Fri, Sep 19
Thu, Sep 18
Rebase + update comments
I'm just trying to keep things out of early boot if they don't need to be there.
Tue, Sep 16
Mon, Sep 15
Sat, Sep 13
Fri, Sep 12
I'm not opposed to the current change, but think it would be less confusing if we pass a value that is more obvious it is negative to the stp instructions.
Wed, Sep 10
Are you receiving the exception within the exception entry asm? I can easily see functional issues if they happen before the stp on line 73, although it may not be until later to be fully safe.
Tue, Sep 9
Mon, Sep 8
Thu, Sep 4
Wed, Sep 3
I've added support to manage which features/errata are enabled at boot time & used this to disable this workaround by default, but let the user enable it if they are affected by it.
- Fix a midr check
- Rebase past D52358 so the workaround is disabled by default, but can be enabled
Tue, Sep 2
Aug 28 2025
I expect we would need bus_activate_resource as it's called via bus_generic_rman_alloc_resource in gpiobus_alloc_resource.
Use the correct revision range