Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rootlesskit for openSUSE:Factory 
checked in at 2024-03-13 22:16:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rootlesskit (Old)
 and      /work/SRC/openSUSE:Factory/.rootlesskit.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rootlesskit"

Wed Mar 13 22:16:30 2024 rev:8 rq:1156908 version:2.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/rootlesskit/rootlesskit.changes  2024-01-25 
18:39:20.318656678 +0100
+++ /work/SRC/openSUSE:Factory/.rootlesskit.new.1770/rootlesskit.changes        
2024-03-13 22:16:54.920600548 +0100
@@ -1,0 +2,16 @@
+Mon Mar 11 10:48:03 UTC 2024 - [email protected]
+
+- Update to version 2.0.2:
+  * v2.0.2
+  * Build(deps): Bump golang.org/x/sys from 0.17.0 to 0.18.0
+  * update Go to 1.22
+  * Print hints if `kernel.apparmor_restrict_unprivileged_userns` is set
+  * Build(deps): Bump golang.org/x/sys from 0.16.0 to 0.17.0
+  * v2.0.1+dev
+  * v2.0.1
+  * CI: update Docker to v25.0.2
+  * lxc-user-nic: fix `/etc/resolv.conf` missing IP
+  * Build(deps): Bump github.com/google/uuid from 1.5.0 to 1.6.0
+  * v2.0.0+dev
+
+-------------------------------------------------------------------

Old:
----
  rootlesskit-2.0.0.tar.gz

New:
----
  rootlesskit-2.0.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rootlesskit.spec ++++++
--- /var/tmp/diff_new_pack.ce1Olh/_old  2024-03-13 22:16:55.840634394 +0100
+++ /var/tmp/diff_new_pack.ce1Olh/_new  2024-03-13 22:16:55.840634394 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           rootlesskit
-Version:        2.0.0
+Version:        2.0.2
 Release:        0
 Summary:        Linux-native fakeroot using user namespaces
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ce1Olh/_old  2024-03-13 22:16:55.872635571 +0100
+++ /var/tmp/diff_new_pack.ce1Olh/_new  2024-03-13 22:16:55.876635719 +0100
@@ -4,7 +4,7 @@
     <param 
name="url">https://github.com/rootless-containers/rootlesskit.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v2.0.0</param>
+    <param name="revision">v2.0.2</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ce1Olh/_old  2024-03-13 22:16:55.896636454 +0100
+++ /var/tmp/diff_new_pack.ce1Olh/_new  2024-03-13 22:16:55.900636601 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/rootless-containers/rootlesskit.git</param>
-              <param 
name="changesrevision">d99e9dd4561761f56d0da8e932998d9da86cf3d5</param></service></servicedata>
+              <param 
name="changesrevision">9e7dd3380db22481df6c9570a04ba4f3c10315ed</param></service></servicedata>
 (No newline at EOF)
 

++++++ rootlesskit-2.0.0.tar.gz -> rootlesskit-2.0.2.tar.gz ++++++
++++ 276667 lines of diff (skipped)

++++++ vendor.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/github.com/google/uuid/CHANGELOG.md 
new/vendor/github.com/google/uuid/CHANGELOG.md
--- old/vendor/github.com/google/uuid/CHANGELOG.md      2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/github.com/google/uuid/CHANGELOG.md      2024-03-11 
11:48:04.000000000 +0100
@@ -1,5 +1,18 @@
 # Changelog
 
+## [1.6.0](https://github.com/google/uuid/compare/v1.5.0...v1.6.0) (2024-01-16)
+
+
+### Features
+
+* add Max UUID constant ([#149](https://github.com/google/uuid/issues/149)) 
([c58770e](https://github.com/google/uuid/commit/c58770eb495f55fe2ced6284f93c5158a62e53e3))
+
+
+### Bug Fixes
+
+* fix typo in version 7 uuid documentation 
([#153](https://github.com/google/uuid/issues/153)) 
([016b199](https://github.com/google/uuid/commit/016b199544692f745ffc8867b914129ecb47ef06))
+* Monotonicity in UUIDv7 ([#150](https://github.com/google/uuid/issues/150)) 
([a2b2b32](https://github.com/google/uuid/commit/a2b2b32373ff0b1a312b7fdf6d38a977099698a6))
+
 ## [1.5.0](https://github.com/google/uuid/compare/v1.4.0...v1.5.0) (2023-12-12)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/github.com/google/uuid/hash.go 
new/vendor/github.com/google/uuid/hash.go
--- old/vendor/github.com/google/uuid/hash.go   2024-01-23 08:35:12.000000000 
+0100
+++ new/vendor/github.com/google/uuid/hash.go   2024-03-11 11:48:04.000000000 
+0100
@@ -17,6 +17,12 @@
        NameSpaceOID  = Must(Parse("6ba7b812-9dad-11d1-80b4-00c04fd430c8"))
        NameSpaceX500 = Must(Parse("6ba7b814-9dad-11d1-80b4-00c04fd430c8"))
        Nil           UUID // empty UUID, all zeros
+
+       // The Max UUID is special form of UUID that is specified to have all 
128 bits set to 1.
+       Max = UUID{
+               0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+               0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+       }
 )
 
 // NewHash returns a new UUID derived from the hash of space concatenated with
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/github.com/google/uuid/version7.go 
new/vendor/github.com/google/uuid/version7.go
--- old/vendor/github.com/google/uuid/version7.go       2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/github.com/google/uuid/version7.go       2024-03-11 
11:48:04.000000000 +0100
@@ -44,7 +44,7 @@
 
 // makeV7 fill 48 bits time (uuid[0] - uuid[5]), set version b0111 (uuid[6])
 // uuid[8] already has the right version number (Variant is 10)
-// see function  NewV7 and NewV7FromReader
+// see function NewV7 and NewV7FromReader
 func makeV7(uuid []byte) {
        /*
                 0                   1                   2                   3
@@ -52,7 +52,7 @@
                
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                |                           unix_ts_ms                          
|
                
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-               |          unix_ts_ms           |  ver  |       rand_a          
|
+               |          unix_ts_ms           |  ver  |  rand_a (12 bit seq)  
|
                
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                |var|                        rand_b                             
|
                
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
@@ -61,7 +61,7 @@
        */
        _ = uuid[15] // bounds check
 
-       t := timeNow().UnixMilli()
+       t, s := getV7Time()
 
        uuid[0] = byte(t >> 40)
        uuid[1] = byte(t >> 32)
@@ -70,6 +70,35 @@
        uuid[4] = byte(t >> 8)
        uuid[5] = byte(t)
 
-       uuid[6] = 0x70 | (uuid[6] & 0x0F)
-       // uuid[8] has already has right version
+       uuid[6] = 0x70 | (0x0F & byte(s>>8))
+       uuid[7] = byte(s)
+}
+
+// lastV7time is the last time we returned stored as:
+//
+//     52 bits of time in milliseconds since epoch
+//     12 bits of (fractional nanoseconds) >> 8
+var lastV7time int64
+
+const nanoPerMilli = 1000000
+
+// getV7Time returns the time in milliseconds and nanoseconds / 256.
+// The returned (milli << 12 + seq) is guarenteed to be greater than
+// (milli << 12 + seq) returned by any previous call to getV7Time.
+func getV7Time() (milli, seq int64) {
+       timeMu.Lock()
+       defer timeMu.Unlock()
+
+       nano := timeNow().UnixNano()
+       milli = nano / nanoPerMilli
+       // Sequence number is between 0 and 3906 (nanoPerMilli>>8)
+       seq = (nano - milli*nanoPerMilli) >> 8
+       now := milli<<12 + seq
+       if now <= lastV7time {
+               now = lastV7time + 1
+               milli = now >> 12
+               seq = now & 0xfff
+       }
+       lastV7time = now
+       return milli, seq
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/aliases.go 
new/vendor/golang.org/x/sys/unix/aliases.go
--- old/vendor/golang.org/x/sys/unix/aliases.go 2024-01-23 08:35:12.000000000 
+0100
+++ new/vendor/golang.org/x/sys/unix/aliases.go 2024-03-11 11:48:04.000000000 
+0100
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-//go:build (aix || darwin || dragonfly || freebsd || linux || netbsd || 
openbsd || solaris || zos) && go1.9
+//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd 
|| solaris || zos
 
 package unix
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/mkerrors.sh 
new/vendor/golang.org/x/sys/unix/mkerrors.sh
--- old/vendor/golang.org/x/sys/unix/mkerrors.sh        2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/mkerrors.sh        2024-03-11 
11:48:04.000000000 +0100
@@ -584,7 +584,7 @@
                $2 ~ /^KEY_(SPEC|REQKEY_DEFL)_/ ||
                $2 ~ /^KEYCTL_/ ||
                $2 ~ /^PERF_/ ||
-               $2 ~ /^SECCOMP_MODE_/ ||
+               $2 ~ /^SECCOMP_/ ||
                $2 ~ /^SEEK_/ ||
                $2 ~ /^SCHED_/ ||
                $2 ~ /^SPLICE_/ ||
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go 
new/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go
--- old/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go        
2024-01-23 08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go        
2024-03-11 11:48:04.000000000 +0100
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-//go:build darwin && go1.12
+//go:build darwin
 
 package unix
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/syscall_freebsd.go 
new/vendor/golang.org/x/sys/unix/syscall_freebsd.go
--- old/vendor/golang.org/x/sys/unix/syscall_freebsd.go 2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/syscall_freebsd.go 2024-03-11 
11:48:04.000000000 +0100
@@ -13,6 +13,7 @@
 package unix
 
 import (
+       "errors"
        "sync"
        "unsafe"
 )
@@ -169,25 +170,26 @@
 func Uname(uname *Utsname) error {
        mib := []_C_int{CTL_KERN, KERN_OSTYPE}
        n := unsafe.Sizeof(uname.Sysname)
-       if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil {
+       // Suppress ENOMEM errors to be compatible with the C library 
__xuname() implementation.
+       if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil && 
!errors.Is(err, ENOMEM) {
                return err
        }
 
        mib = []_C_int{CTL_KERN, KERN_HOSTNAME}
        n = unsafe.Sizeof(uname.Nodename)
-       if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil {
+       if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil && 
!errors.Is(err, ENOMEM) {
                return err
        }
 
        mib = []_C_int{CTL_KERN, KERN_OSRELEASE}
        n = unsafe.Sizeof(uname.Release)
-       if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil {
+       if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil && 
!errors.Is(err, ENOMEM) {
                return err
        }
 
        mib = []_C_int{CTL_KERN, KERN_VERSION}
        n = unsafe.Sizeof(uname.Version)
-       if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil {
+       if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil && 
!errors.Is(err, ENOMEM) {
                return err
        }
 
@@ -205,7 +207,7 @@
 
        mib = []_C_int{CTL_HW, HW_MACHINE}
        n = unsafe.Sizeof(uname.Machine)
-       if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil {
+       if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil && 
!errors.Is(err, ENOMEM) {
                return err
        }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/syscall_linux.go 
new/vendor/golang.org/x/sys/unix/syscall_linux.go
--- old/vendor/golang.org/x/sys/unix/syscall_linux.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/syscall_linux.go   2024-03-11 
11:48:04.000000000 +0100
@@ -1849,6 +1849,105 @@
 //sys  Fsmount(fd int, flags int, mountAttrs int) (fsfd int, err error)
 //sys  Fsopen(fsName string, flags int) (fd int, err error)
 //sys  Fspick(dirfd int, pathName string, flags int) (fd int, err error)
+
+//sys  fsconfig(fd int, cmd uint, key *byte, value *byte, aux int) (err error)
+
+func fsconfigCommon(fd int, cmd uint, key string, value *byte, aux int) (err 
error) {
+       var keyp *byte
+       if keyp, err = BytePtrFromString(key); err != nil {
+               return
+       }
+       return fsconfig(fd, cmd, keyp, value, aux)
+}
+
+// FsconfigSetFlag is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_FLAG.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+func FsconfigSetFlag(fd int, key string) (err error) {
+       return fsconfigCommon(fd, FSCONFIG_SET_FLAG, key, nil, 0)
+}
+
+// FsconfigSetString is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_STRING.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+// value is the parameter value to set.
+func FsconfigSetString(fd int, key string, value string) (err error) {
+       var valuep *byte
+       if valuep, err = BytePtrFromString(value); err != nil {
+               return
+       }
+       return fsconfigCommon(fd, FSCONFIG_SET_STRING, key, valuep, 0)
+}
+
+// FsconfigSetBinary is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_BINARY.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+// value is the parameter value to set.
+func FsconfigSetBinary(fd int, key string, value []byte) (err error) {
+       if len(value) == 0 {
+               return EINVAL
+       }
+       return fsconfigCommon(fd, FSCONFIG_SET_BINARY, key, &value[0], 
len(value))
+}
+
+// FsconfigSetPath is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_PATH.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+// path is a non-empty path for specified key.
+// atfd is a file descriptor at which to start lookup from or AT_FDCWD.
+func FsconfigSetPath(fd int, key string, path string, atfd int) (err error) {
+       var valuep *byte
+       if valuep, err = BytePtrFromString(path); err != nil {
+               return
+       }
+       return fsconfigCommon(fd, FSCONFIG_SET_PATH, key, valuep, atfd)
+}
+
+// FsconfigSetPathEmpty is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_PATH_EMPTY. The same as
+// FconfigSetPath but with AT_PATH_EMPTY implied.
+func FsconfigSetPathEmpty(fd int, key string, path string, atfd int) (err 
error) {
+       var valuep *byte
+       if valuep, err = BytePtrFromString(path); err != nil {
+               return
+       }
+       return fsconfigCommon(fd, FSCONFIG_SET_PATH_EMPTY, key, valuep, atfd)
+}
+
+// FsconfigSetFd is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_FD.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+// value is a file descriptor to be assigned to specified key.
+func FsconfigSetFd(fd int, key string, value int) (err error) {
+       return fsconfigCommon(fd, FSCONFIG_SET_FD, key, nil, value)
+}
+
+// FsconfigCreate is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_CMD_CREATE.
+//
+// fd is the filesystem context to act upon.
+func FsconfigCreate(fd int) (err error) {
+       return fsconfig(fd, FSCONFIG_CMD_CREATE, nil, nil, 0)
+}
+
+// FsconfigReconfigure is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_CMD_RECONFIGURE.
+//
+// fd is the filesystem context to act upon.
+func FsconfigReconfigure(fd int) (err error) {
+       return fsconfig(fd, FSCONFIG_CMD_RECONFIGURE, nil, nil, 0)
+}
+
 //sys  Getdents(fd int, buf []byte) (n int, err error) = SYS_GETDENTS64
 //sysnb        Getpgid(pid int) (pgid int, err error)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux.go   2024-03-11 
11:48:04.000000000 +0100
@@ -1785,6 +1785,8 @@
        LANDLOCK_ACCESS_FS_REMOVE_FILE              = 0x20
        LANDLOCK_ACCESS_FS_TRUNCATE                 = 0x4000
        LANDLOCK_ACCESS_FS_WRITE_FILE               = 0x2
+       LANDLOCK_ACCESS_NET_BIND_TCP                = 0x1
+       LANDLOCK_ACCESS_NET_CONNECT_TCP             = 0x2
        LANDLOCK_CREATE_RULESET_VERSION             = 0x1
        LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
        LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
@@ -2465,6 +2467,7 @@
        PR_MCE_KILL_GET                             = 0x22
        PR_MCE_KILL_LATE                            = 0x0
        PR_MCE_KILL_SET                             = 0x1
+       PR_MDWE_NO_INHERIT                          = 0x2
        PR_MDWE_REFUSE_EXEC_GAIN                    = 0x1
        PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
        PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
@@ -2669,8 +2672,9 @@
        RTAX_FEATURES                               = 0xc
        RTAX_FEATURE_ALLFRAG                        = 0x8
        RTAX_FEATURE_ECN                            = 0x1
-       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_MASK                           = 0x1f
        RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TCP_USEC_TS                    = 0x10
        RTAX_FEATURE_TIMESTAMP                      = 0x4
        RTAX_HOPLIMIT                               = 0xa
        RTAX_INITCWND                               = 0xb
@@ -2913,9 +2917,38 @@
        SCM_RIGHTS                                  = 0x1
        SCM_TIMESTAMP                               = 0x1d
        SC_LOG_FLUSH                                = 0x100000
+       SECCOMP_ADDFD_FLAG_SEND                     = 0x2
+       SECCOMP_ADDFD_FLAG_SETFD                    = 0x1
+       SECCOMP_FILTER_FLAG_LOG                     = 0x2
+       SECCOMP_FILTER_FLAG_NEW_LISTENER            = 0x8
+       SECCOMP_FILTER_FLAG_SPEC_ALLOW              = 0x4
+       SECCOMP_FILTER_FLAG_TSYNC                   = 0x1
+       SECCOMP_FILTER_FLAG_TSYNC_ESRCH             = 0x10
+       SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV      = 0x20
+       SECCOMP_GET_ACTION_AVAIL                    = 0x2
+       SECCOMP_GET_NOTIF_SIZES                     = 0x3
+       SECCOMP_IOCTL_NOTIF_RECV                    = 0xc0502100
+       SECCOMP_IOCTL_NOTIF_SEND                    = 0xc0182101
+       SECCOMP_IOC_MAGIC                           = '!'
        SECCOMP_MODE_DISABLED                       = 0x0
        SECCOMP_MODE_FILTER                         = 0x2
        SECCOMP_MODE_STRICT                         = 0x1
+       SECCOMP_RET_ACTION                          = 0x7fff0000
+       SECCOMP_RET_ACTION_FULL                     = 0xffff0000
+       SECCOMP_RET_ALLOW                           = 0x7fff0000
+       SECCOMP_RET_DATA                            = 0xffff
+       SECCOMP_RET_ERRNO                           = 0x50000
+       SECCOMP_RET_KILL                            = 0x0
+       SECCOMP_RET_KILL_PROCESS                    = 0x80000000
+       SECCOMP_RET_KILL_THREAD                     = 0x0
+       SECCOMP_RET_LOG                             = 0x7ffc0000
+       SECCOMP_RET_TRACE                           = 0x7ff00000
+       SECCOMP_RET_TRAP                            = 0x30000
+       SECCOMP_RET_USER_NOTIF                      = 0x7fc00000
+       SECCOMP_SET_MODE_FILTER                     = 0x1
+       SECCOMP_SET_MODE_STRICT                     = 0x0
+       SECCOMP_USER_NOTIF_FD_SYNC_WAKE_UP          = 0x1
+       SECCOMP_USER_NOTIF_FLAG_CONTINUE            = 0x1
        SECRETMEM_MAGIC                             = 0x5345434d
        SECURITYFS_MAGIC                            = 0x73636673
        SEEK_CUR                                    = 0x1
@@ -3075,6 +3108,7 @@
        SOL_TIPC                                    = 0x10f
        SOL_TLS                                     = 0x11a
        SOL_UDP                                     = 0x11
+       SOL_VSOCK                                   = 0x11f
        SOL_X25                                     = 0x106
        SOL_XDP                                     = 0x11b
        SOMAXCONN                                   = 0x1000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_386.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_386.go       2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_386.go       2024-03-11 
11:48:04.000000000 +0100
@@ -281,6 +281,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go     2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go     2024-03-11 
11:48:04.000000000 +0100
@@ -282,6 +282,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go       2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go       2024-03-11 
11:48:04.000000000 +0100
@@ -288,6 +288,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go     2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go     2024-03-11 
11:48:04.000000000 +0100
@@ -278,6 +278,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go   2024-03-11 
11:48:04.000000000 +0100
@@ -275,6 +275,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go      2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go      2024-03-11 
11:48:04.000000000 +0100
@@ -281,6 +281,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x80
        SIOCATMARK                       = 0x40047307
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go    2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go    2024-03-11 
11:48:04.000000000 +0100
@@ -281,6 +281,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x80
        SIOCATMARK                       = 0x40047307
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go  2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go  2024-03-11 
11:48:04.000000000 +0100
@@ -281,6 +281,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x80
        SIOCATMARK                       = 0x40047307
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go    2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go    2024-03-11 
11:48:04.000000000 +0100
@@ -281,6 +281,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x80
        SIOCATMARK                       = 0x40047307
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go       2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go       2024-03-11 
11:48:04.000000000 +0100
@@ -336,6 +336,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go     2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go     2024-03-11 
11:48:04.000000000 +0100
@@ -340,6 +340,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go   2024-03-11 
11:48:04.000000000 +0100
@@ -340,6 +340,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go   2024-03-11 
11:48:04.000000000 +0100
@@ -272,6 +272,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go     2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go     2024-03-11 
11:48:04.000000000 +0100
@@ -344,6 +344,9 @@
        SCM_TIMESTAMPNS                  = 0x23
        SCM_TXTIME                       = 0x3d
        SCM_WIFI_STATUS                  = 0x29
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
        SFD_CLOEXEC                      = 0x80000
        SFD_NONBLOCK                     = 0x800
        SIOCATMARK                       = 0x8905
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go 
new/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
--- old/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go   2024-03-11 
11:48:04.000000000 +0100
@@ -335,6 +335,9 @@
        SCM_TIMESTAMPNS                  = 0x21
        SCM_TXTIME                       = 0x3f
        SCM_WIFI_STATUS                  = 0x25
+       SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+       SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+       SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
        SFD_CLOEXEC                      = 0x400000
        SFD_NONBLOCK                     = 0x4000
        SF_FP                            = 0x38
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsyscall_linux.go 
new/vendor/golang.org/x/sys/unix/zsyscall_linux.go
--- old/vendor/golang.org/x/sys/unix/zsyscall_linux.go  2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsyscall_linux.go  2024-03-11 
11:48:04.000000000 +0100
@@ -906,6 +906,16 @@
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fsconfig(fd int, cmd uint, key *byte, value *byte, aux int) (err error) {
+       _, _, e1 := Syscall6(SYS_FSCONFIG, uintptr(fd), uintptr(cmd), 
uintptr(unsafe.Pointer(key)), uintptr(unsafe.Pointer(value)), uintptr(aux), 0)
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdents(fd int, buf []byte) (n int, err error) {
        var _p0 unsafe.Pointer
        if len(buf) > 0 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go       2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go       2024-03-11 
11:48:04.000000000 +0100
@@ -448,4 +448,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE      = 450
        SYS_CACHESTAT                    = 451
        SYS_FCHMODAT2                    = 452
+       SYS_MAP_SHADOW_STACK             = 453
+       SYS_FUTEX_WAKE                   = 454
+       SYS_FUTEX_WAIT                   = 455
+       SYS_FUTEX_REQUEUE                = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go     2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go     2024-03-11 
11:48:04.000000000 +0100
@@ -371,4 +371,7 @@
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
        SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go       2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go       2024-03-11 
11:48:04.000000000 +0100
@@ -412,4 +412,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE      = 450
        SYS_CACHESTAT                    = 451
        SYS_FCHMODAT2                    = 452
+       SYS_MAP_SHADOW_STACK             = 453
+       SYS_FUTEX_WAKE                   = 454
+       SYS_FUTEX_WAIT                   = 455
+       SYS_FUTEX_REQUEUE                = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go     2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go     2024-03-11 
11:48:04.000000000 +0100
@@ -315,4 +315,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go   2024-03-11 
11:48:04.000000000 +0100
@@ -309,4 +309,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go      2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go      2024-03-11 
11:48:04.000000000 +0100
@@ -432,4 +432,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE      = 4450
        SYS_CACHESTAT                    = 4451
        SYS_FCHMODAT2                    = 4452
+       SYS_MAP_SHADOW_STACK             = 4453
+       SYS_FUTEX_WAKE                   = 4454
+       SYS_FUTEX_WAIT                   = 4455
+       SYS_FUTEX_REQUEUE                = 4456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go    2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go    2024-03-11 
11:48:04.000000000 +0100
@@ -362,4 +362,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 5450
        SYS_CACHESTAT               = 5451
        SYS_FCHMODAT2               = 5452
+       SYS_MAP_SHADOW_STACK        = 5453
+       SYS_FUTEX_WAKE              = 5454
+       SYS_FUTEX_WAIT              = 5455
+       SYS_FUTEX_REQUEUE           = 5456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go  2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go  2024-03-11 
11:48:04.000000000 +0100
@@ -362,4 +362,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 5450
        SYS_CACHESTAT               = 5451
        SYS_FCHMODAT2               = 5452
+       SYS_MAP_SHADOW_STACK        = 5453
+       SYS_FUTEX_WAKE              = 5454
+       SYS_FUTEX_WAIT              = 5455
+       SYS_FUTEX_REQUEUE           = 5456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go    2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go    2024-03-11 
11:48:04.000000000 +0100
@@ -432,4 +432,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE      = 4450
        SYS_CACHESTAT                    = 4451
        SYS_FCHMODAT2                    = 4452
+       SYS_MAP_SHADOW_STACK             = 4453
+       SYS_FUTEX_WAKE                   = 4454
+       SYS_FUTEX_WAIT                   = 4455
+       SYS_FUTEX_REQUEUE                = 4456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go       2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go       2024-03-11 
11:48:04.000000000 +0100
@@ -439,4 +439,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE      = 450
        SYS_CACHESTAT                    = 451
        SYS_FCHMODAT2                    = 452
+       SYS_MAP_SHADOW_STACK             = 453
+       SYS_FUTEX_WAKE                   = 454
+       SYS_FUTEX_WAIT                   = 455
+       SYS_FUTEX_REQUEUE                = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go     2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go     2024-03-11 
11:48:04.000000000 +0100
@@ -411,4 +411,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go   2024-03-11 
11:48:04.000000000 +0100
@@ -411,4 +411,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go   2024-03-11 
11:48:04.000000000 +0100
@@ -316,4 +316,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go     2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go     2024-03-11 
11:48:04.000000000 +0100
@@ -377,4 +377,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go 
new/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
--- old/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go   2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go   2024-03-11 
11:48:04.000000000 +0100
@@ -390,4 +390,8 @@
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/unix/ztypes_linux.go 
new/vendor/golang.org/x/sys/unix/ztypes_linux.go
--- old/vendor/golang.org/x/sys/unix/ztypes_linux.go    2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/unix/ztypes_linux.go    2024-03-11 
11:48:04.000000000 +0100
@@ -174,7 +174,8 @@
        Contents_encryption_mode  uint8
        Filenames_encryption_mode uint8
        Flags                     uint8
-       _                         [4]uint8
+       Log2_data_unit_size       uint8
+       _                         [3]uint8
        Master_key_identifier     [16]uint8
 }
 
@@ -455,60 +456,63 @@
 }
 
 type TCPInfo struct {
-       State           uint8
-       Ca_state        uint8
-       Retransmits     uint8
-       Probes          uint8
-       Backoff         uint8
-       Options         uint8
-       Rto             uint32
-       Ato             uint32
-       Snd_mss         uint32
-       Rcv_mss         uint32
-       Unacked         uint32
-       Sacked          uint32
-       Lost            uint32
-       Retrans         uint32
-       Fackets         uint32
-       Last_data_sent  uint32
-       Last_ack_sent   uint32
-       Last_data_recv  uint32
-       Last_ack_recv   uint32
-       Pmtu            uint32
-       Rcv_ssthresh    uint32
-       Rtt             uint32
-       Rttvar          uint32
-       Snd_ssthresh    uint32
-       Snd_cwnd        uint32
-       Advmss          uint32
-       Reordering      uint32
-       Rcv_rtt         uint32
-       Rcv_space       uint32
-       Total_retrans   uint32
-       Pacing_rate     uint64
-       Max_pacing_rate uint64
-       Bytes_acked     uint64
-       Bytes_received  uint64
-       Segs_out        uint32
-       Segs_in         uint32
-       Notsent_bytes   uint32
-       Min_rtt         uint32
-       Data_segs_in    uint32
-       Data_segs_out   uint32
-       Delivery_rate   uint64
-       Busy_time       uint64
-       Rwnd_limited    uint64
-       Sndbuf_limited  uint64
-       Delivered       uint32
-       Delivered_ce    uint32
-       Bytes_sent      uint64
-       Bytes_retrans   uint64
-       Dsack_dups      uint32
-       Reord_seen      uint32
-       Rcv_ooopack     uint32
-       Snd_wnd         uint32
-       Rcv_wnd         uint32
-       Rehash          uint32
+       State                uint8
+       Ca_state             uint8
+       Retransmits          uint8
+       Probes               uint8
+       Backoff              uint8
+       Options              uint8
+       Rto                  uint32
+       Ato                  uint32
+       Snd_mss              uint32
+       Rcv_mss              uint32
+       Unacked              uint32
+       Sacked               uint32
+       Lost                 uint32
+       Retrans              uint32
+       Fackets              uint32
+       Last_data_sent       uint32
+       Last_ack_sent        uint32
+       Last_data_recv       uint32
+       Last_ack_recv        uint32
+       Pmtu                 uint32
+       Rcv_ssthresh         uint32
+       Rtt                  uint32
+       Rttvar               uint32
+       Snd_ssthresh         uint32
+       Snd_cwnd             uint32
+       Advmss               uint32
+       Reordering           uint32
+       Rcv_rtt              uint32
+       Rcv_space            uint32
+       Total_retrans        uint32
+       Pacing_rate          uint64
+       Max_pacing_rate      uint64
+       Bytes_acked          uint64
+       Bytes_received       uint64
+       Segs_out             uint32
+       Segs_in              uint32
+       Notsent_bytes        uint32
+       Min_rtt              uint32
+       Data_segs_in         uint32
+       Data_segs_out        uint32
+       Delivery_rate        uint64
+       Busy_time            uint64
+       Rwnd_limited         uint64
+       Sndbuf_limited       uint64
+       Delivered            uint32
+       Delivered_ce         uint32
+       Bytes_sent           uint64
+       Bytes_retrans        uint64
+       Dsack_dups           uint32
+       Reord_seen           uint32
+       Rcv_ooopack          uint32
+       Snd_wnd              uint32
+       Rcv_wnd              uint32
+       Rehash               uint32
+       Total_rto            uint16
+       Total_rto_recoveries uint16
+       Total_rto_time       uint32
 }
 
 type CanFilter struct {
@@ -551,7 +555,7 @@
        SizeofIPv6MTUInfo       = 0x20
        SizeofICMPv6Filter      = 0x20
        SizeofUcred             = 0xc
-       SizeofTCPInfo           = 0xf0
+       SizeofTCPInfo           = 0xf8
        SizeofCanFilter         = 0x8
        SizeofTCPRepairOpt      = 0x8
 )
@@ -832,6 +836,15 @@
        FSPICK_EMPTY_PATH       = 0x8
 
        FSMOUNT_CLOEXEC = 0x1
+
+       FSCONFIG_SET_FLAG        = 0x0
+       FSCONFIG_SET_STRING      = 0x1
+       FSCONFIG_SET_BINARY      = 0x2
+       FSCONFIG_SET_PATH        = 0x3
+       FSCONFIG_SET_PATH_EMPTY  = 0x4
+       FSCONFIG_SET_FD          = 0x5
+       FSCONFIG_CMD_CREATE      = 0x6
+       FSCONFIG_CMD_RECONFIGURE = 0x7
 )
 
 type OpenHow struct {
@@ -1546,6 +1559,7 @@
        IFLA_DEVLINK_PORT                          = 0x3e
        IFLA_GSO_IPV4_MAX_SIZE                     = 0x3f
        IFLA_GRO_IPV4_MAX_SIZE                     = 0x40
+       IFLA_DPLL_PIN                              = 0x41
        IFLA_PROTO_DOWN_REASON_UNSPEC              = 0x0
        IFLA_PROTO_DOWN_REASON_MASK                = 0x1
        IFLA_PROTO_DOWN_REASON_VALUE               = 0x2
@@ -1561,6 +1575,7 @@
        IFLA_INET6_ICMP6STATS                      = 0x6
        IFLA_INET6_TOKEN                           = 0x7
        IFLA_INET6_ADDR_GEN_MODE                   = 0x8
+       IFLA_INET6_RA_MTU                          = 0x9
        IFLA_BR_UNSPEC                             = 0x0
        IFLA_BR_FORWARD_DELAY                      = 0x1
        IFLA_BR_HELLO_TIME                         = 0x2
@@ -1608,6 +1623,9 @@
        IFLA_BR_MCAST_MLD_VERSION                  = 0x2c
        IFLA_BR_VLAN_STATS_PER_PORT                = 0x2d
        IFLA_BR_MULTI_BOOLOPT                      = 0x2e
+       IFLA_BR_MCAST_QUERIER_STATE                = 0x2f
+       IFLA_BR_FDB_N_LEARNED                      = 0x30
+       IFLA_BR_FDB_MAX_LEARNED                    = 0x31
        IFLA_BRPORT_UNSPEC                         = 0x0
        IFLA_BRPORT_STATE                          = 0x1
        IFLA_BRPORT_PRIORITY                       = 0x2
@@ -1645,6 +1663,14 @@
        IFLA_BRPORT_BACKUP_PORT                    = 0x22
        IFLA_BRPORT_MRP_RING_OPEN                  = 0x23
        IFLA_BRPORT_MRP_IN_OPEN                    = 0x24
+       IFLA_BRPORT_MCAST_EHT_HOSTS_LIMIT          = 0x25
+       IFLA_BRPORT_MCAST_EHT_HOSTS_CNT            = 0x26
+       IFLA_BRPORT_LOCKED                         = 0x27
+       IFLA_BRPORT_MAB                            = 0x28
+       IFLA_BRPORT_MCAST_N_GROUPS                 = 0x29
+       IFLA_BRPORT_MCAST_MAX_GROUPS               = 0x2a
+       IFLA_BRPORT_NEIGH_VLAN_SUPPRESS            = 0x2b
+       IFLA_BRPORT_BACKUP_NHID                    = 0x2c
        IFLA_INFO_UNSPEC                           = 0x0
        IFLA_INFO_KIND                             = 0x1
        IFLA_INFO_DATA                             = 0x2
@@ -1666,6 +1692,9 @@
        IFLA_MACVLAN_MACADDR                       = 0x4
        IFLA_MACVLAN_MACADDR_DATA                  = 0x5
        IFLA_MACVLAN_MACADDR_COUNT                 = 0x6
+       IFLA_MACVLAN_BC_QUEUE_LEN                  = 0x7
+       IFLA_MACVLAN_BC_QUEUE_LEN_USED             = 0x8
+       IFLA_MACVLAN_BC_CUTOFF                     = 0x9
        IFLA_VRF_UNSPEC                            = 0x0
        IFLA_VRF_TABLE                             = 0x1
        IFLA_VRF_PORT_UNSPEC                       = 0x0
@@ -1689,9 +1718,22 @@
        IFLA_XFRM_UNSPEC                           = 0x0
        IFLA_XFRM_LINK                             = 0x1
        IFLA_XFRM_IF_ID                            = 0x2
+       IFLA_XFRM_COLLECT_METADATA                 = 0x3
        IFLA_IPVLAN_UNSPEC                         = 0x0
        IFLA_IPVLAN_MODE                           = 0x1
        IFLA_IPVLAN_FLAGS                          = 0x2
+       NETKIT_NEXT                                = -0x1
+       NETKIT_PASS                                = 0x0
+       NETKIT_DROP                                = 0x2
+       NETKIT_REDIRECT                            = 0x7
+       NETKIT_L2                                  = 0x0
+       NETKIT_L3                                  = 0x1
+       IFLA_NETKIT_UNSPEC                         = 0x0
+       IFLA_NETKIT_PEER_INFO                      = 0x1
+       IFLA_NETKIT_PRIMARY                        = 0x2
+       IFLA_NETKIT_POLICY                         = 0x3
+       IFLA_NETKIT_PEER_POLICY                    = 0x4
+       IFLA_NETKIT_MODE                           = 0x5
        IFLA_VXLAN_UNSPEC                          = 0x0
        IFLA_VXLAN_ID                              = 0x1
        IFLA_VXLAN_GROUP                           = 0x2
@@ -1722,6 +1764,8 @@
        IFLA_VXLAN_GPE                             = 0x1b
        IFLA_VXLAN_TTL_INHERIT                     = 0x1c
        IFLA_VXLAN_DF                              = 0x1d
+       IFLA_VXLAN_VNIFILTER                       = 0x1e
+       IFLA_VXLAN_LOCALBYPASS                     = 0x1f
        IFLA_GENEVE_UNSPEC                         = 0x0
        IFLA_GENEVE_ID                             = 0x1
        IFLA_GENEVE_REMOTE                         = 0x2
@@ -1736,6 +1780,7 @@
        IFLA_GENEVE_LABEL                          = 0xb
        IFLA_GENEVE_TTL_INHERIT                    = 0xc
        IFLA_GENEVE_DF                             = 0xd
+       IFLA_GENEVE_INNER_PROTO_INHERIT            = 0xe
        IFLA_BAREUDP_UNSPEC                        = 0x0
        IFLA_BAREUDP_PORT                          = 0x1
        IFLA_BAREUDP_ETHERTYPE                     = 0x2
@@ -1748,6 +1793,8 @@
        IFLA_GTP_FD1                               = 0x2
        IFLA_GTP_PDP_HASHSIZE                      = 0x3
        IFLA_GTP_ROLE                              = 0x4
+       IFLA_GTP_CREATE_SOCKETS                    = 0x5
+       IFLA_GTP_RESTART_COUNT                     = 0x6
        IFLA_BOND_UNSPEC                           = 0x0
        IFLA_BOND_MODE                             = 0x1
        IFLA_BOND_ACTIVE_SLAVE                     = 0x2
@@ -1777,6 +1824,9 @@
        IFLA_BOND_AD_ACTOR_SYSTEM                  = 0x1a
        IFLA_BOND_TLB_DYNAMIC_LB                   = 0x1b
        IFLA_BOND_PEER_NOTIF_DELAY                 = 0x1c
+       IFLA_BOND_AD_LACP_ACTIVE                   = 0x1d
+       IFLA_BOND_MISSED_MAX                       = 0x1e
+       IFLA_BOND_NS_IP6_TARGET                    = 0x1f
        IFLA_BOND_AD_INFO_UNSPEC                   = 0x0
        IFLA_BOND_AD_INFO_AGGREGATOR               = 0x1
        IFLA_BOND_AD_INFO_NUM_PORTS                = 0x2
@@ -1792,6 +1842,7 @@
        IFLA_BOND_SLAVE_AD_AGGREGATOR_ID           = 0x6
        IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE   = 0x7
        IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 0x8
+       IFLA_BOND_SLAVE_PRIO                       = 0x9
        IFLA_VF_INFO_UNSPEC                        = 0x0
        IFLA_VF_INFO                               = 0x1
        IFLA_VF_UNSPEC                             = 0x0
@@ -1850,8 +1901,16 @@
        IFLA_STATS_LINK_XSTATS_SLAVE               = 0x3
        IFLA_STATS_LINK_OFFLOAD_XSTATS             = 0x4
        IFLA_STATS_AF_SPEC                         = 0x5
+       IFLA_STATS_GETSET_UNSPEC                   = 0x0
+       IFLA_STATS_GET_FILTERS                     = 0x1
+       IFLA_STATS_SET_OFFLOAD_XSTATS_L3_STATS     = 0x2
        IFLA_OFFLOAD_XSTATS_UNSPEC                 = 0x0
        IFLA_OFFLOAD_XSTATS_CPU_HIT                = 0x1
+       IFLA_OFFLOAD_XSTATS_HW_S_INFO              = 0x2
+       IFLA_OFFLOAD_XSTATS_L3_STATS               = 0x3
+       IFLA_OFFLOAD_XSTATS_HW_S_INFO_UNSPEC       = 0x0
+       IFLA_OFFLOAD_XSTATS_HW_S_INFO_REQUEST      = 0x1
+       IFLA_OFFLOAD_XSTATS_HW_S_INFO_USED         = 0x2
        IFLA_XDP_UNSPEC                            = 0x0
        IFLA_XDP_FD                                = 0x1
        IFLA_XDP_ATTACHED                          = 0x2
@@ -1881,6 +1940,11 @@
        IFLA_RMNET_UNSPEC                          = 0x0
        IFLA_RMNET_MUX_ID                          = 0x1
        IFLA_RMNET_FLAGS                           = 0x2
+       IFLA_MCTP_UNSPEC                           = 0x0
+       IFLA_MCTP_NET                              = 0x1
+       IFLA_DSA_UNSPEC                            = 0x0
+       IFLA_DSA_CONDUIT                           = 0x1
+       IFLA_DSA_MASTER                            = 0x1
 )
 
 const (
@@ -3399,7 +3463,7 @@
        DEVLINK_PORT_FN_ATTR_STATE                         = 0x2
        DEVLINK_PORT_FN_ATTR_OPSTATE                       = 0x3
        DEVLINK_PORT_FN_ATTR_CAPS                          = 0x4
-       DEVLINK_PORT_FUNCTION_ATTR_MAX                     = 0x4
+       DEVLINK_PORT_FUNCTION_ATTR_MAX                     = 0x5
 )
 
 type FsverityDigest struct {
@@ -4183,7 +4247,8 @@
 )
 
 type LandlockRulesetAttr struct {
-       Access_fs uint64
+       Access_fs  uint64
+       Access_net uint64
 }
 
 type LandlockPathBeneathAttr struct {
@@ -5134,7 +5199,7 @@
        NL80211_FREQUENCY_ATTR_GO_CONCURRENT                    = 0xf
        NL80211_FREQUENCY_ATTR_INDOOR_ONLY                      = 0xe
        NL80211_FREQUENCY_ATTR_IR_CONCURRENT                    = 0xf
-       NL80211_FREQUENCY_ATTR_MAX                              = 0x1b
+       NL80211_FREQUENCY_ATTR_MAX                              = 0x1c
        NL80211_FREQUENCY_ATTR_MAX_TX_POWER                     = 0x6
        NL80211_FREQUENCY_ATTR_NO_10MHZ                         = 0x11
        NL80211_FREQUENCY_ATTR_NO_160MHZ                        = 0xc
@@ -5547,7 +5612,7 @@
        NL80211_REGDOM_TYPE_CUSTOM_WORLD                        = 0x2
        NL80211_REGDOM_TYPE_INTERSECTION                        = 0x3
        NL80211_REGDOM_TYPE_WORLD                               = 0x1
-       NL80211_REG_RULE_ATTR_MAX                               = 0x7
+       NL80211_REG_RULE_ATTR_MAX                               = 0x8
        NL80211_REKEY_DATA_AKM                                  = 0x4
        NL80211_REKEY_DATA_KCK                                  = 0x2
        NL80211_REKEY_DATA_KEK                                  = 0x1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/windows/env_windows.go 
new/vendor/golang.org/x/sys/windows/env_windows.go
--- old/vendor/golang.org/x/sys/windows/env_windows.go  2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/windows/env_windows.go  2024-03-11 
11:48:04.000000000 +0100
@@ -37,14 +37,17 @@
                return nil, err
        }
        defer DestroyEnvironmentBlock(block)
-       blockp := unsafe.Pointer(block)
-       for {
-               entry := UTF16PtrToString((*uint16)(blockp))
-               if len(entry) == 0 {
-                       break
+       size := unsafe.Sizeof(*block)
+       for *block != 0 {
+               // find NUL terminator
+               end := unsafe.Pointer(block)
+               for *(*uint16)(end) != 0 {
+                       end = unsafe.Add(end, size)
                }
-               env = append(env, entry)
-               blockp = unsafe.Add(blockp, 2*(len(entry)+1))
+
+               entry := unsafe.Slice(block, 
(uintptr(end)-uintptr(unsafe.Pointer(block)))/size)
+               env = append(env, UTF16ToString(entry))
+               block = (*uint16)(unsafe.Add(end, size))
        }
        return env, nil
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/sys/windows/syscall_windows.go 
new/vendor/golang.org/x/sys/windows/syscall_windows.go
--- old/vendor/golang.org/x/sys/windows/syscall_windows.go      2024-01-23 
08:35:12.000000000 +0100
+++ new/vendor/golang.org/x/sys/windows/syscall_windows.go      2024-03-11 
11:48:04.000000000 +0100
@@ -125,8 +125,7 @@
        for ptr := unsafe.Pointer(p); *(*uint16)(ptr) != 0; n++ {
                ptr = unsafe.Pointer(uintptr(ptr) + unsafe.Sizeof(*p))
        }
-
-       return string(utf16.Decode(unsafe.Slice(p, n)))
+       return UTF16ToString(unsafe.Slice(p, n))
 }
 
 func Getpagesize() int { return 4096 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/modules.txt new/vendor/modules.txt
--- old/vendor/modules.txt      2024-01-23 08:35:12.000000000 +0100
+++ new/vendor/modules.txt      2024-03-11 11:48:04.000000000 +0100
@@ -17,7 +17,7 @@
 github.com/google/go-cmp/cmp/internal/flags
 github.com/google/go-cmp/cmp/internal/function
 github.com/google/go-cmp/cmp/internal/value
-# github.com/google/uuid v1.5.0
+# github.com/google/uuid v1.6.0
 ## explicit
 github.com/google/uuid
 # github.com/gorilla/mux v1.8.1
@@ -71,7 +71,7 @@
 golang.org/x/net/internal/iana
 golang.org/x/net/internal/socket
 golang.org/x/net/ipv4
-# golang.org/x/sys v0.16.0
+# golang.org/x/sys v0.18.0
 ## explicit; go 1.18
 golang.org/x/sys/unix
 golang.org/x/sys/windows

Reply via email to