On Tue, 09 Aug 2022 19:39:31 -0000, Miod Vallat wrote:

> The alpha part contains code in the kernel to handle unaligned memory
> accesses from userland programs, to prevent them from dying in horrible
> SIGBUS.
>
> This made sense in the '90s, but since then people have learned to work
> with strict-alignment architectures, and this code has been less and
> less triggered - in my own experience I don't remember seeing it
> triggered in the last 20 years.
>
> I think it's time to send it to the Attic for a well-deserved
> retirement, and let these ill-behaved userland programs catch the SIGBUS
> they deserve.

Makes sense to me.  There's no reason alpha needs to suport unaligned
memory accesses when we have other strict alignment architectures
that don't do the fixup.

 - todd

Reply via email to