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. ** Attachment added: "siphash24_compress-broken-disassembly.txt" https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1512323/+attachment/4519149/+files/siphash24_compress-broken-disassembly.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1512323 Title: devices on devel-proposed/ubuntu do not boot with systemd 227-2ubuntu1 To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1512323/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs