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

Reply via email to