Linus Torvalds writes: (Summary) On Mon, Jul 2, 2018 at 7:30 PM Mathieu Desnoyers
<mathieu.desnoyers@efficios.com> wrote:
All architectures that matter do.
All architectures that matter do.
Please don't overdesign this, or try to make a problem out of something that isn't a problem.
something that isn't a problem.
Sure, maybe some toy architecture does a 8-byte "get_user()" as a "copy_from_user()" one byte at a time, because that's the best way to do unaligned accesses.
do unaligned accesses.
But nobody will ever care about rseq on such a thing anyway.
<mathieu.desnoyers@efficios.com> wrote:
[...]
32-bit sub-parts.All architectures that matter do.
All architectures that matter do.
Please don't overdesign this, or try to make a problem out of something that isn't a problem.
something that isn't a problem.
Sure, maybe some toy architecture does a 8-byte "get_user()" as a "copy_from_user()" one byte at a time, because that's the best way to do unaligned accesses.
do unaligned accesses.
But nobody will ever care about rseq on such a thing anyway.