]> Cypherpunks repositories - gostls13.git/commit
cmd/link: fix mode parameter to fallocate on Linux
authorSteven Hartland <steven.hartland@multiplay.co.uk>
Fri, 8 May 2020 12:09:00 +0000 (12:09 +0000)
committerCherry Zhang <cherryyz@google.com>
Mon, 11 May 2020 14:21:36 +0000 (14:21 +0000)
commitd40b0a1494cc3b717207ce822d01d0f180627a3f
treed1e297124fef193fa2a5894002f474d9c08b9a57
parent57e32c4fbd4f20d567d1767dfc2d94bec828a8dc
cmd/link: fix mode parameter to fallocate on Linux

Fix the mode parameter to fallocate on Linux which is the operation mode
and not the file mode as with os.OpenFile.

Also handle syscall.EINTR.

Fixes #38950

Change-Id: Ieed20d9ab5c8a49be51c9f9a42b7263f394a5261
Reviewed-on: https://go-review.googlesource.com/c/go/+/232805
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Jeremy Faller <jeremy@golang.org>
src/cmd/link/internal/ld/outbuf_linux.go
src/cmd/link/internal/ld/outbuf_mmap.go