[PATCH 0/4] arm64: Support the TSO memory model

Zayd Qumsieh zayd_qumsieh at apple.com
Mon Apr 15 19:22:41 PDT 2024


>I'm probably going to make myself hugely unpopular here, but I have a
>strong objection to this patch series as it stands. I firmly believe
>that providing a prctl() to query and toggle the memory model to/from
>TSO is going to lead to subtle fragmentation of arm64 Linux userspace.

It's definitely not our intent to fragment the ecosystem.
The goal of this memory ordering is to simplify emulation layers that benefit from this.
If you have suggestions to reduce the risk of it being misused outside of emulators, we'd be happy to look into it.

Thanks,
Zayd



More information about the linux-arm-kernel mailing list