FreeBSD didn't follow Linux premitives as RISC-V spec required
we use smp_(r|w)mb
| | FreeBSD | Linux | |----- |--------- |------------ | | mb | rw, rw | iorw, iorw | | rmb | r, r | ior, ior | | wmb | w, w | iow, iow |
This change explicit this difference.
PR 290249