unix/linux: update to Linux kernel 6.16, Go to 1.24.5

Change-Id: Id0b60b5bbc33c48e49ba655babf0856878960e29
Reviewed-on: https://go-review.googlesource.com/c/sys/+/693215
Auto-Submit: Tobias Klauser <tobias.klauser@gmail.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
This commit is contained in:
Tobias Klauser
2025-08-06 14:03:43 -07:00
committed by Gopher Robot
parent 3a827038f2
commit 5b936e1f12
50 changed files with 336 additions and 243 deletions
+4 -4
View File
@@ -15,15 +15,15 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
# Get the git sources. If not cached, this takes O(5 minutes).
WORKDIR /git
RUN git config --global advice.detachedHead false
# Linux Kernel: Released 24 Mar 2025
RUN git clone --branch v6.14 --depth 1 https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
# Linux Kernel: Released 27 Jul 2025
RUN git clone --branch v6.16 --depth 1 https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
# GNU C library: Released 29 Jan 2025
RUN git clone --branch release/2.41/master --depth 1 https://sourceware.org/git/glibc.git
# Get Go
ENV GOLANG_VERSION=1.24.3
ENV GOLANG_VERSION=1.24.5
ENV GOLANG_DOWNLOAD_URL=https://golang.org/dl/go$GOLANG_VERSION.linux-amd64.tar.gz
ENV GOLANG_DOWNLOAD_SHA256=3333f6ea53afa971e9078895eaa4ac7204a8c6b5c68c10e6bc9a33e8e391bdd8
ENV GOLANG_DOWNLOAD_SHA256=10ad9e86233e74c0f6590fe5426895de6bf388964210eac34a6d83f38918ecdc
RUN curl -fsSL "$GOLANG_DOWNLOAD_URL" -o golang.tar.gz \
&& echo "$GOLANG_DOWNLOAD_SHA256 golang.tar.gz" | sha256sum -c - \
+13
View File
@@ -4156,6 +4156,19 @@ const (
ETHTOOL_A_TUNNEL_INFO_MAX = C.ETHTOOL_A_TUNNEL_INFO_MAX
)
const (
TCP_V4_FLOW = C.TCP_V4_FLOW
UDP_V4_FLOW = C.UDP_V4_FLOW
TCP_V6_FLOW = C.TCP_V6_FLOW
UDP_V6_FLOW = C.UDP_V6_FLOW
ESP_V4_FLOW = C.ESP_V4_FLOW
ESP_V6_FLOW = C.ESP_V6_FLOW
IP_USER_FLOW = C.IP_USER_FLOW
IPV6_USER_FLOW = C.IPV6_USER_FLOW
IPV6_FLOW = C.IPV6_FLOW
ETHER_FLOW = C.ETHER_FLOW
)
const SPEED_UNKNOWN = C.SPEED_UNKNOWN
type EthtoolDrvinfo C.struct_ethtool_drvinfo