mirror of
https://github.com/rwinkhart/sys.git
synced 2026-08-29 05:16:30 -04:00
unix/linux: update to Linux kernel 6.3 and Go 1.20.5
Change-Id: I347341ae0e45e73477e9a310a3749d37bafa8da7 Reviewed-on: https://go-review.googlesource.com/c/sys/+/503255 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> Reviewed-by: Ian Lance Taylor <iant@google.com> Auto-Submit: Tobias Klauser <tobias.klauser@gmail.com> Reviewed-by: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
This commit is contained in:
committed by
Gopher Robot
parent
55b11dcdae
commit
df9fef2097
@@ -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).
|
# Get the git sources. If not cached, this takes O(5 minutes).
|
||||||
WORKDIR /git
|
WORKDIR /git
|
||||||
RUN git config --global advice.detachedHead false
|
RUN git config --global advice.detachedHead false
|
||||||
# Linux Kernel: Released 19 Feb 2023
|
# Linux Kernel: Released 23 Apr 2023
|
||||||
RUN git clone --branch v6.2 --depth 1 https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
|
RUN git clone --branch v6.3 --depth 1 https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
|
||||||
# GNU C library: Released 1 Feb 2022
|
# GNU C library: Released 1 Feb 2022
|
||||||
RUN git clone --branch release/2.37/master --depth 1 https://sourceware.org/git/glibc.git
|
RUN git clone --branch release/2.37/master --depth 1 https://sourceware.org/git/glibc.git
|
||||||
|
|
||||||
# Get Go
|
# Get Go
|
||||||
ENV GOLANG_VERSION 1.20.1
|
ENV GOLANG_VERSION 1.20.5
|
||||||
ENV GOLANG_DOWNLOAD_URL https://golang.org/dl/go$GOLANG_VERSION.linux-amd64.tar.gz
|
ENV GOLANG_DOWNLOAD_URL https://golang.org/dl/go$GOLANG_VERSION.linux-amd64.tar.gz
|
||||||
ENV GOLANG_DOWNLOAD_SHA256 000a5b1fca4f75895f78befeb2eecf10bfff3c428597f3f1e69133b63b911b02
|
ENV GOLANG_DOWNLOAD_SHA256 d7ec48cde0d3d2be2c69203bc3e0a44de8660b9c09a6e85c4732a3f7dc442612
|
||||||
|
|
||||||
RUN curl -fsSL "$GOLANG_DOWNLOAD_URL" -o golang.tar.gz \
|
RUN curl -fsSL "$GOLANG_DOWNLOAD_URL" -o golang.tar.gz \
|
||||||
&& echo "$GOLANG_DOWNLOAD_SHA256 golang.tar.gz" | sha256sum -c - \
|
&& echo "$GOLANG_DOWNLOAD_SHA256 golang.tar.gz" | sha256sum -c - \
|
||||||
|
|||||||
@@ -493,6 +493,7 @@ const (
|
|||||||
BPF_F_TEST_RUN_ON_CPU = 0x1
|
BPF_F_TEST_RUN_ON_CPU = 0x1
|
||||||
BPF_F_TEST_STATE_FREQ = 0x8
|
BPF_F_TEST_STATE_FREQ = 0x8
|
||||||
BPF_F_TEST_XDP_LIVE_FRAMES = 0x2
|
BPF_F_TEST_XDP_LIVE_FRAMES = 0x2
|
||||||
|
BPF_F_XDP_DEV_BOUND_ONLY = 0x40
|
||||||
BPF_F_XDP_HAS_FRAGS = 0x20
|
BPF_F_XDP_HAS_FRAGS = 0x20
|
||||||
BPF_H = 0x8
|
BPF_H = 0x8
|
||||||
BPF_IMM = 0x0
|
BPF_IMM = 0x0
|
||||||
@@ -1197,6 +1198,7 @@ const (
|
|||||||
FAN_EVENT_METADATA_LEN = 0x18
|
FAN_EVENT_METADATA_LEN = 0x18
|
||||||
FAN_EVENT_ON_CHILD = 0x8000000
|
FAN_EVENT_ON_CHILD = 0x8000000
|
||||||
FAN_FS_ERROR = 0x8000
|
FAN_FS_ERROR = 0x8000
|
||||||
|
FAN_INFO = 0x20
|
||||||
FAN_MARK_ADD = 0x1
|
FAN_MARK_ADD = 0x1
|
||||||
FAN_MARK_DONT_FOLLOW = 0x4
|
FAN_MARK_DONT_FOLLOW = 0x4
|
||||||
FAN_MARK_EVICTABLE = 0x200
|
FAN_MARK_EVICTABLE = 0x200
|
||||||
@@ -1233,6 +1235,8 @@ const (
|
|||||||
FAN_REPORT_PIDFD = 0x80
|
FAN_REPORT_PIDFD = 0x80
|
||||||
FAN_REPORT_TARGET_FID = 0x1000
|
FAN_REPORT_TARGET_FID = 0x1000
|
||||||
FAN_REPORT_TID = 0x100
|
FAN_REPORT_TID = 0x100
|
||||||
|
FAN_RESPONSE_INFO_AUDIT_RULE = 0x1
|
||||||
|
FAN_RESPONSE_INFO_NONE = 0x0
|
||||||
FAN_UNLIMITED_MARKS = 0x20
|
FAN_UNLIMITED_MARKS = 0x20
|
||||||
FAN_UNLIMITED_QUEUE = 0x10
|
FAN_UNLIMITED_QUEUE = 0x10
|
||||||
FD_CLOEXEC = 0x1
|
FD_CLOEXEC = 0x1
|
||||||
@@ -1860,6 +1864,7 @@ const (
|
|||||||
MEMWRITEOOB64 = 0xc0184d15
|
MEMWRITEOOB64 = 0xc0184d15
|
||||||
MFD_ALLOW_SEALING = 0x2
|
MFD_ALLOW_SEALING = 0x2
|
||||||
MFD_CLOEXEC = 0x1
|
MFD_CLOEXEC = 0x1
|
||||||
|
MFD_EXEC = 0x10
|
||||||
MFD_HUGETLB = 0x4
|
MFD_HUGETLB = 0x4
|
||||||
MFD_HUGE_16GB = 0x88000000
|
MFD_HUGE_16GB = 0x88000000
|
||||||
MFD_HUGE_16MB = 0x60000000
|
MFD_HUGE_16MB = 0x60000000
|
||||||
@@ -1875,6 +1880,7 @@ const (
|
|||||||
MFD_HUGE_8MB = 0x5c000000
|
MFD_HUGE_8MB = 0x5c000000
|
||||||
MFD_HUGE_MASK = 0x3f
|
MFD_HUGE_MASK = 0x3f
|
||||||
MFD_HUGE_SHIFT = 0x1a
|
MFD_HUGE_SHIFT = 0x1a
|
||||||
|
MFD_NOEXEC_SEAL = 0x8
|
||||||
MINIX2_SUPER_MAGIC = 0x2468
|
MINIX2_SUPER_MAGIC = 0x2468
|
||||||
MINIX2_SUPER_MAGIC2 = 0x2478
|
MINIX2_SUPER_MAGIC2 = 0x2478
|
||||||
MINIX3_SUPER_MAGIC = 0x4d5a
|
MINIX3_SUPER_MAGIC = 0x4d5a
|
||||||
@@ -2221,6 +2227,7 @@ const (
|
|||||||
PERF_ATTR_SIZE_VER5 = 0x70
|
PERF_ATTR_SIZE_VER5 = 0x70
|
||||||
PERF_ATTR_SIZE_VER6 = 0x78
|
PERF_ATTR_SIZE_VER6 = 0x78
|
||||||
PERF_ATTR_SIZE_VER7 = 0x80
|
PERF_ATTR_SIZE_VER7 = 0x80
|
||||||
|
PERF_ATTR_SIZE_VER8 = 0x88
|
||||||
PERF_AUX_FLAG_COLLISION = 0x8
|
PERF_AUX_FLAG_COLLISION = 0x8
|
||||||
PERF_AUX_FLAG_CORESIGHT_FORMAT_CORESIGHT = 0x0
|
PERF_AUX_FLAG_CORESIGHT_FORMAT_CORESIGHT = 0x0
|
||||||
PERF_AUX_FLAG_CORESIGHT_FORMAT_RAW = 0x100
|
PERF_AUX_FLAG_CORESIGHT_FORMAT_RAW = 0x100
|
||||||
@@ -2369,6 +2376,7 @@ const (
|
|||||||
PR_GET_FP_MODE = 0x2e
|
PR_GET_FP_MODE = 0x2e
|
||||||
PR_GET_IO_FLUSHER = 0x3a
|
PR_GET_IO_FLUSHER = 0x3a
|
||||||
PR_GET_KEEPCAPS = 0x7
|
PR_GET_KEEPCAPS = 0x7
|
||||||
|
PR_GET_MDWE = 0x42
|
||||||
PR_GET_NAME = 0x10
|
PR_GET_NAME = 0x10
|
||||||
PR_GET_NO_NEW_PRIVS = 0x27
|
PR_GET_NO_NEW_PRIVS = 0x27
|
||||||
PR_GET_PDEATHSIG = 0x2
|
PR_GET_PDEATHSIG = 0x2
|
||||||
@@ -2389,6 +2397,7 @@ const (
|
|||||||
PR_MCE_KILL_GET = 0x22
|
PR_MCE_KILL_GET = 0x22
|
||||||
PR_MCE_KILL_LATE = 0x0
|
PR_MCE_KILL_LATE = 0x0
|
||||||
PR_MCE_KILL_SET = 0x1
|
PR_MCE_KILL_SET = 0x1
|
||||||
|
PR_MDWE_REFUSE_EXEC_GAIN = 0x1
|
||||||
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
PR_MPX_DISABLE_MANAGEMENT = 0x2c
|
||||||
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
PR_MPX_ENABLE_MANAGEMENT = 0x2b
|
||||||
PR_MTE_TAG_MASK = 0x7fff8
|
PR_MTE_TAG_MASK = 0x7fff8
|
||||||
@@ -2423,6 +2432,7 @@ const (
|
|||||||
PR_SET_FP_MODE = 0x2d
|
PR_SET_FP_MODE = 0x2d
|
||||||
PR_SET_IO_FLUSHER = 0x39
|
PR_SET_IO_FLUSHER = 0x39
|
||||||
PR_SET_KEEPCAPS = 0x8
|
PR_SET_KEEPCAPS = 0x8
|
||||||
|
PR_SET_MDWE = 0x41
|
||||||
PR_SET_MM = 0x23
|
PR_SET_MM = 0x23
|
||||||
PR_SET_MM_ARG_END = 0x9
|
PR_SET_MM_ARG_END = 0x9
|
||||||
PR_SET_MM_ARG_START = 0x8
|
PR_SET_MM_ARG_START = 0x8
|
||||||
@@ -3238,6 +3248,7 @@ const (
|
|||||||
TP_STATUS_COPY = 0x2
|
TP_STATUS_COPY = 0x2
|
||||||
TP_STATUS_CSUMNOTREADY = 0x8
|
TP_STATUS_CSUMNOTREADY = 0x8
|
||||||
TP_STATUS_CSUM_VALID = 0x80
|
TP_STATUS_CSUM_VALID = 0x80
|
||||||
|
TP_STATUS_GSO_TCP = 0x100
|
||||||
TP_STATUS_KERNEL = 0x0
|
TP_STATUS_KERNEL = 0x0
|
||||||
TP_STATUS_LOSING = 0x4
|
TP_STATUS_LOSING = 0x4
|
||||||
TP_STATUS_SENDING = 0x2
|
TP_STATUS_SENDING = 0x2
|
||||||
|
|||||||
@@ -443,6 +443,7 @@ const (
|
|||||||
TIOCSWINSZ = 0x5414
|
TIOCSWINSZ = 0x5414
|
||||||
TIOCVHANGUP = 0x5437
|
TIOCVHANGUP = 0x5437
|
||||||
TOSTOP = 0x100
|
TOSTOP = 0x100
|
||||||
|
TPIDR2_MAGIC = 0x54504902
|
||||||
TUNATTACHFILTER = 0x401054d5
|
TUNATTACHFILTER = 0x401054d5
|
||||||
TUNDETACHFILTER = 0x401054d6
|
TUNDETACHFILTER = 0x401054d6
|
||||||
TUNGETDEVNETNS = 0x54e3
|
TUNGETDEVNETNS = 0x54e3
|
||||||
@@ -515,6 +516,7 @@ const (
|
|||||||
XCASE = 0x4
|
XCASE = 0x4
|
||||||
XTABS = 0x1800
|
XTABS = 0x1800
|
||||||
ZA_MAGIC = 0x54366345
|
ZA_MAGIC = 0x54366345
|
||||||
|
ZT_MAGIC = 0x5a544e01
|
||||||
_HIDIOCGRAWNAME = 0x80804804
|
_HIDIOCGRAWNAME = 0x80804804
|
||||||
_HIDIOCGRAWPHYS = 0x80404805
|
_HIDIOCGRAWPHYS = 0x80404805
|
||||||
_HIDIOCGRAWUNIQ = 0x80404808
|
_HIDIOCGRAWUNIQ = 0x80404808
|
||||||
|
|||||||
@@ -1968,7 +1968,7 @@ const (
|
|||||||
NFT_MSG_GETFLOWTABLE = 0x17
|
NFT_MSG_GETFLOWTABLE = 0x17
|
||||||
NFT_MSG_DELFLOWTABLE = 0x18
|
NFT_MSG_DELFLOWTABLE = 0x18
|
||||||
NFT_MSG_GETRULE_RESET = 0x19
|
NFT_MSG_GETRULE_RESET = 0x19
|
||||||
NFT_MSG_MAX = 0x1a
|
NFT_MSG_MAX = 0x21
|
||||||
NFTA_LIST_UNSPEC = 0x0
|
NFTA_LIST_UNSPEC = 0x0
|
||||||
NFTA_LIST_ELEM = 0x1
|
NFTA_LIST_ELEM = 0x1
|
||||||
NFTA_HOOK_UNSPEC = 0x0
|
NFTA_HOOK_UNSPEC = 0x0
|
||||||
@@ -3651,7 +3651,7 @@ const (
|
|||||||
ETHTOOL_MSG_PSE_GET = 0x24
|
ETHTOOL_MSG_PSE_GET = 0x24
|
||||||
ETHTOOL_MSG_PSE_SET = 0x25
|
ETHTOOL_MSG_PSE_SET = 0x25
|
||||||
ETHTOOL_MSG_RSS_GET = 0x26
|
ETHTOOL_MSG_RSS_GET = 0x26
|
||||||
ETHTOOL_MSG_USER_MAX = 0x26
|
ETHTOOL_MSG_USER_MAX = 0x2b
|
||||||
ETHTOOL_MSG_KERNEL_NONE = 0x0
|
ETHTOOL_MSG_KERNEL_NONE = 0x0
|
||||||
ETHTOOL_MSG_STRSET_GET_REPLY = 0x1
|
ETHTOOL_MSG_STRSET_GET_REPLY = 0x1
|
||||||
ETHTOOL_MSG_LINKINFO_GET_REPLY = 0x2
|
ETHTOOL_MSG_LINKINFO_GET_REPLY = 0x2
|
||||||
@@ -3691,7 +3691,7 @@ const (
|
|||||||
ETHTOOL_MSG_MODULE_NTF = 0x24
|
ETHTOOL_MSG_MODULE_NTF = 0x24
|
||||||
ETHTOOL_MSG_PSE_GET_REPLY = 0x25
|
ETHTOOL_MSG_PSE_GET_REPLY = 0x25
|
||||||
ETHTOOL_MSG_RSS_GET_REPLY = 0x26
|
ETHTOOL_MSG_RSS_GET_REPLY = 0x26
|
||||||
ETHTOOL_MSG_KERNEL_MAX = 0x26
|
ETHTOOL_MSG_KERNEL_MAX = 0x2b
|
||||||
ETHTOOL_A_HEADER_UNSPEC = 0x0
|
ETHTOOL_A_HEADER_UNSPEC = 0x0
|
||||||
ETHTOOL_A_HEADER_DEV_INDEX = 0x1
|
ETHTOOL_A_HEADER_DEV_INDEX = 0x1
|
||||||
ETHTOOL_A_HEADER_DEV_NAME = 0x2
|
ETHTOOL_A_HEADER_DEV_NAME = 0x2
|
||||||
@@ -3795,7 +3795,7 @@ const (
|
|||||||
ETHTOOL_A_RINGS_TCP_DATA_SPLIT = 0xb
|
ETHTOOL_A_RINGS_TCP_DATA_SPLIT = 0xb
|
||||||
ETHTOOL_A_RINGS_CQE_SIZE = 0xc
|
ETHTOOL_A_RINGS_CQE_SIZE = 0xc
|
||||||
ETHTOOL_A_RINGS_TX_PUSH = 0xd
|
ETHTOOL_A_RINGS_TX_PUSH = 0xd
|
||||||
ETHTOOL_A_RINGS_MAX = 0xd
|
ETHTOOL_A_RINGS_MAX = 0xe
|
||||||
ETHTOOL_A_CHANNELS_UNSPEC = 0x0
|
ETHTOOL_A_CHANNELS_UNSPEC = 0x0
|
||||||
ETHTOOL_A_CHANNELS_HEADER = 0x1
|
ETHTOOL_A_CHANNELS_HEADER = 0x1
|
||||||
ETHTOOL_A_CHANNELS_RX_MAX = 0x2
|
ETHTOOL_A_CHANNELS_RX_MAX = 0x2
|
||||||
@@ -3833,14 +3833,14 @@ const (
|
|||||||
ETHTOOL_A_COALESCE_RATE_SAMPLE_INTERVAL = 0x17
|
ETHTOOL_A_COALESCE_RATE_SAMPLE_INTERVAL = 0x17
|
||||||
ETHTOOL_A_COALESCE_USE_CQE_MODE_TX = 0x18
|
ETHTOOL_A_COALESCE_USE_CQE_MODE_TX = 0x18
|
||||||
ETHTOOL_A_COALESCE_USE_CQE_MODE_RX = 0x19
|
ETHTOOL_A_COALESCE_USE_CQE_MODE_RX = 0x19
|
||||||
ETHTOOL_A_COALESCE_MAX = 0x19
|
ETHTOOL_A_COALESCE_MAX = 0x1c
|
||||||
ETHTOOL_A_PAUSE_UNSPEC = 0x0
|
ETHTOOL_A_PAUSE_UNSPEC = 0x0
|
||||||
ETHTOOL_A_PAUSE_HEADER = 0x1
|
ETHTOOL_A_PAUSE_HEADER = 0x1
|
||||||
ETHTOOL_A_PAUSE_AUTONEG = 0x2
|
ETHTOOL_A_PAUSE_AUTONEG = 0x2
|
||||||
ETHTOOL_A_PAUSE_RX = 0x3
|
ETHTOOL_A_PAUSE_RX = 0x3
|
||||||
ETHTOOL_A_PAUSE_TX = 0x4
|
ETHTOOL_A_PAUSE_TX = 0x4
|
||||||
ETHTOOL_A_PAUSE_STATS = 0x5
|
ETHTOOL_A_PAUSE_STATS = 0x5
|
||||||
ETHTOOL_A_PAUSE_MAX = 0x5
|
ETHTOOL_A_PAUSE_MAX = 0x6
|
||||||
ETHTOOL_A_PAUSE_STAT_UNSPEC = 0x0
|
ETHTOOL_A_PAUSE_STAT_UNSPEC = 0x0
|
||||||
ETHTOOL_A_PAUSE_STAT_PAD = 0x1
|
ETHTOOL_A_PAUSE_STAT_PAD = 0x1
|
||||||
ETHTOOL_A_PAUSE_STAT_TX_FRAMES = 0x2
|
ETHTOOL_A_PAUSE_STAT_TX_FRAMES = 0x2
|
||||||
@@ -4490,7 +4490,7 @@ const (
|
|||||||
NL80211_ATTR_MAC_HINT = 0xc8
|
NL80211_ATTR_MAC_HINT = 0xc8
|
||||||
NL80211_ATTR_MAC_MASK = 0xd7
|
NL80211_ATTR_MAC_MASK = 0xd7
|
||||||
NL80211_ATTR_MAX_AP_ASSOC_STA = 0xca
|
NL80211_ATTR_MAX_AP_ASSOC_STA = 0xca
|
||||||
NL80211_ATTR_MAX = 0x141
|
NL80211_ATTR_MAX = 0x142
|
||||||
NL80211_ATTR_MAX_CRIT_PROT_DURATION = 0xb4
|
NL80211_ATTR_MAX_CRIT_PROT_DURATION = 0xb4
|
||||||
NL80211_ATTR_MAX_CSA_COUNTERS = 0xce
|
NL80211_ATTR_MAX_CSA_COUNTERS = 0xce
|
||||||
NL80211_ATTR_MAX_MATCH_SETS = 0x85
|
NL80211_ATTR_MAX_MATCH_SETS = 0x85
|
||||||
|
|||||||
Reference in New Issue
Block a user