Switch Linux over to using the x/sys/unix package

Same syscall interface, but the `x/sys/unix` package is not frozen.  No functional change from this commit.
This commit is contained in:
Sean Chittenden 2016-04-05 12:19:46 -07:00
parent e0412df05d
commit 4b13bfde1d

View file

@ -2,7 +2,11 @@
package mlock
import "syscall"
import (
"syscall"
"golang.org/x/sys/unix"
)
func init() {
supported = true
@ -10,5 +14,5 @@ func init() {
func lockMemory() error {
// Mlockall prevents all current and future pages from being swapped out.
return syscall.Mlockall(syscall.MCL_CURRENT | syscall.MCL_FUTURE)
return unix.Mlockall(syscall.MCL_CURRENT | syscall.MCL_FUTURE)
}