]> Cypherpunks repositories - gostls13.git/commit
runtime: use first line of cpuset output on FreeBSD
authorSteven Hartland <steven.hartland@multiplay.co.uk>
Thu, 7 May 2020 22:34:25 +0000 (22:34 +0000)
committerIan Lance Taylor <iant@golang.org>
Fri, 8 May 2020 20:24:33 +0000 (20:24 +0000)
commit8f4be42b37469d7c392c330ac13599a88d5c9ea2
treedf37d904cc1b62e2f3032d4a4dd4384983e81735
parent4f65fb3b309050f26d41885243df99f917727a53
runtime: use first line of cpuset output on FreeBSD

Fix TestFreeBSDNumCPU on newer versions of FreeBSD which have multi line
output from cpuset e.g.

cpuset -g -p 4141
pid 4141 mask: 0, 1, 2, 3, 4, 5, 6, 7, 8
pid 4141 domain policy: first-touch mask: 0, 1

The test now uses just the first line of output.

Fixes #38937
Fixes #25924

Change-Id: If082ee6b82120ebde4dc437e58343b3dad69c65f
Reviewed-on: https://go-review.googlesource.com/c/go/+/232801
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/runtime/testdata/testprog/numcpu_freebsd.go