• Kubernetes Submit Queue's avatar
    Merge pull request #49300 from tklauser/syscall-to-x-sys-unix · 5d24a2c1
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue
    
    Switch from package syscall to golang.org/x/sys/unix
    
    **What this PR does / why we need it**:
    
    The syscall package is locked down and the comment in https://github.com/golang/go/blob/master/src/syscall/syscall.go#L21-L24 advises to switch code to use the corresponding package from golang.org/x/sys. This PR does so and replaces usage of package syscall with package golang.org/x/sys/unix where applicable. This will also allow to get updates and fixes
    without having to use a new go version.
    
    In order to get the latest functionality, golang.org/x/sys/ is re-vendored. This also allows to use Eventfd() from this package instead of calling the eventfd() C function.
    
    **Special notes for your reviewer**:
    
    This follows previous works in other Go projects, see e.g. moby/moby#33399, cilium/cilium#588
    
    **Release note**:
    
    ```release-note
    NONE
    ```
    5d24a2c1
Name
Last commit
Last update
..
bitbucket.org Loading commit data...
cloud.google.com/go Loading commit data...
github.com Loading commit data...
go.pedge.io/pb Loading commit data...
go4.org Loading commit data...
golang.org/x Loading commit data...
google.golang.org Loading commit data...
gopkg.in Loading commit data...
k8s.io Loading commit data...
vbom.ml/util Loading commit data...
BUILD Loading commit data...