aboutsummaryrefslogtreecommitdiff
path: root/internal/fusefrontend_reverse/node_dir_ops.go
diff options
context:
space:
mode:
authorJakob Unterwurzacher2025-05-06 09:11:49 +0200
committerJakob Unterwurzacher2025-05-06 09:11:49 +0200
commit9b6e47fc0a2ed65d462424152a13f995a8d7dd9a (patch)
treedd3cdf0f52008f79f075df66a5f282de3b53c128 /internal/fusefrontend_reverse/node_dir_ops.go
parente59f97806b12d593b972bbd17988f061fcc09043 (diff)
Switch to the new atomic Uint64.Add apiHEADnew_atomicmaster
The new api guarantees that the value is aligned, preventing stuff like this on 32 bit platforms: goroutine 26 [running]: internal/runtime/atomic.panicUnaligned() /usr/lib/go-1.24/src/internal/runtime/atomic/unaligned.go:8 +0x24 internal/runtime/atomic.Xadd64(0x2496c74, 0x1) /usr/lib/go-1.24/src/internal/runtime/atomic/atomic_arm.s:318 +0x14 github.com/rfjakob/gocryptfs/internal/inomap.(*InoMap).NextSpillIno(0x2496c60) Fixes https://github.com/rfjakob/gocryptfs/issues/912
Diffstat (limited to 'internal/fusefrontend_reverse/node_dir_ops.go')
0 files changed, 0 insertions, 0 deletions