Comment 24 for bug 1512323

Revision history for this message
Steve Langasek (vorlon) wrote :

I've assembled a test case for systemd, but I can't get it to fail on the armhf porter box or under qemu. Architecture documentation suggests that unaligned 64-bit reads/writes with ldrd/strd are allowed on ARMv7. But an unaligned access is still exactly what SIGBUS is supposed to represent, which leaves it unclear what's happening here.

The crash has been reported to errors.u.c from a variety of devices, running a variety of kernels; including mako, flo, and some devices not running phone kernels.

Attaching the disassembly of siphash24_compressed from the udevd in the archive, for reference.