systemd does not start the alignment.service on start. This means for my ARMv5 target unaligned memory access will just be ignored. This is a semantic change to earlier versions of Poky. One can use systemctl status alignment.service on a booted system to see if it was started or not.
There was an issue with .sh-named init scripts, but I thought it didn't happen with recent systemd versions. Radu, can you take a look?
I think it is more an issue with the link being only in rcS.d but I didn't verify that (so it might be a red herring)
Marking as a duplication of 5159. *** This bug has been marked as a duplicate of bug 5159 ***