[Borgbackup] Repo init failure on a NFS directory with a raspberry pi 4

Bzzzz lazyvirus at gmx.com
Tue Jun 30 09:54:51 EDT 2020


On Tue, 30 Jun 2020 15:40:53 +0200
Thomas Waldmann <tw at waldmann-edv.de> wrote:

> > "/usr/local/lib/python3.7/dist-packages/borg/crypto/file_integrity.py",
> > line 75 in write
> > Bus Error
>
> That is likely an unaligned access.
>
> This occurs when not running ARM in "fixup" mode, then it just blows
> up when doing an unaligned access.

What do you call an unaligned access? Do you speak about memory
alignment on CPU word width?

> In "fixup" mode, a software exception handler would just make the
> access work as expected.
>
> I heard that on raspi, the 32bit kernel usually runs in fixup mode,
> but the 64bit kernel does not (which i would say is an obviously bad
> idea).
>
> IIRC:
>
> - there is an issue about that in our github issue tracker

Ok, I wasn't sure it was exactly the same issue.

> - the unaligned access is not in borg code, but in a library / 3rd
> party code borg uses

I go back to read the whole ticket.

JY


More information about the Borgbackup mailing list