1
0
mirror of https://github.com/golang/go synced 2024-11-15 06:40:37 -07:00

internal/poll: eliminate the redundant conditional branch for isKernelVersionGE53

Follow up CL 573755

Change-Id: I27c7571d3ef1274cf2c6892e678f946f9b65de33
Reviewed-on: https://go-review.googlesource.com/c/go/+/576416
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
This commit is contained in:
Andy Pan 2024-04-04 16:40:52 +08:00 committed by Tobias Klauser
parent ebf7747dbe
commit 7e9894449e

View File

@ -15,10 +15,7 @@ var isKernelVersionGE53 = sync.OnceValue(func() bool {
// copy_file_range(2) is broken in various ways on kernels older than 5.3,
// see https://go.dev/issue/42400 and
// https://man7.org/linux/man-pages/man2/copy_file_range.2.html#VERSIONS
if major > 5 || (major == 5 && minor >= 3) {
return true
}
return false
return major > 5 || (major == 5 && minor >= 3)
})
const maxCopyFileRangeRound = 1 << 30