aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-12-20 14:03:58 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-12-20 16:45:34 +0100
commit4bba9fd1629d5351877b21fc662a125342a18a9e (patch)
treebbee30c169eb63b2aa03d7bd679a0c647f0d66c3 /sys/linux
parent5655dc58a995a043316c35b1114f84bdbf3da78c (diff)
pkg/compiler: fix alignment of string-formatted values
We used size as alignment, this is very wrong. Found thanks to syz-check. Update #590
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/gen/386.go8
-rw-r--r--sys/linux/gen/amd64.go8
-rw-r--r--sys/linux/gen/arm.go8
-rw-r--r--sys/linux/gen/arm64.go8
-rw-r--r--sys/linux/gen/mips64le.go8
-rw-r--r--sys/linux/gen/ppc64le.go8
6 files changed, 18 insertions, 30 deletions
diff --git a/sys/linux/gen/386.go b/sys/linux/gen/386.go
index 6275293e5..bbd101ab0 100644
--- a/sys/linux/gen/386.go
+++ b/sys/linux/gen/386.go
@@ -23275,10 +23275,9 @@ var structDescs_386 = []*KeyedStruct{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "cats", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_cipso_category"}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "z", TypeSize: 1}}},
}}},
- {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 21}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 20}, ArgFormat: 2}, Kind: 1, RangeEnd: 184},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "sp", TypeSize: 1}}, Val: 32},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 19}}, IsPad: true},
}}},
{Key: StructKey{Name: "smackfs_labels_list"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_labels_list", IsVarlen: true}, Fields: []Type{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "labels", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_labels_list_el"}}},
@@ -30288,9 +30287,8 @@ var structDescs_386 = []*KeyedStruct{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", IsVarlen: true}, Kind: 2, SubKind: "xattr_prefix", Values: []string{"system.", "trusted.", "security.", "user.", "btrfs.", "osx.", "os2."}, NoZ: true},
&BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "name", IsVarlen: true}, Kind: 2},
}}},
- {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 22}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", TypeSize: 2}, Kind: 2, SubKind: "xattr_overlay_nlink_prefix", Values: []string{"U+", "U-", "L+", "L-"}, NoZ: true},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 18}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 20}, ArgFormat: 2}},
}}},
{Key: StructKey{Name: "xattr_system_posix_acl_access"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_system_posix_acl_access", IsVarlen: true}, Fields: []Type{
@@ -57384,4 +57382,4 @@ var consts_386 = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_386 = "3f58a02d1bf8757e017a8f7c53213eeef7ab911d"
+const revision_386 = "e1d839dd0f79784d017ae85ce01729e415f74bab"
diff --git a/sys/linux/gen/amd64.go b/sys/linux/gen/amd64.go
index 97a1296e8..a93bf8c85 100644
--- a/sys/linux/gen/amd64.go
+++ b/sys/linux/gen/amd64.go
@@ -23604,10 +23604,9 @@ var structDescs_amd64 = []*KeyedStruct{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "cats", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_cipso_category"}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "z", TypeSize: 1}}},
}}},
- {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 21}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 20}, ArgFormat: 2}, Kind: 1, RangeEnd: 184},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "sp", TypeSize: 1}}, Val: 32},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 19}}, IsPad: true},
}}},
{Key: StructKey{Name: "smackfs_labels_list"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_labels_list", IsVarlen: true}, Fields: []Type{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "labels", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_labels_list_el"}}},
@@ -30700,9 +30699,8 @@ var structDescs_amd64 = []*KeyedStruct{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", IsVarlen: true}, Kind: 2, SubKind: "xattr_prefix", Values: []string{"system.", "trusted.", "security.", "user.", "btrfs.", "osx.", "os2."}, NoZ: true},
&BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "name", IsVarlen: true}, Kind: 2},
}}},
- {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 22}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", TypeSize: 2}, Kind: 2, SubKind: "xattr_overlay_nlink_prefix", Values: []string{"U+", "U-", "L+", "L-"}, NoZ: true},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 18}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 20}, ArgFormat: 2}},
}}},
{Key: StructKey{Name: "xattr_system_posix_acl_access"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_system_posix_acl_access", IsVarlen: true}, Fields: []Type{
@@ -57954,4 +57952,4 @@ var consts_amd64 = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_amd64 = "99badf668b2b573eac2539a6313ab7f5c09d542a"
+const revision_amd64 = "5b34ddec157ce195177f39b9d44af364ff26e509"
diff --git a/sys/linux/gen/arm.go b/sys/linux/gen/arm.go
index eda79b80c..cfce5fa72 100644
--- a/sys/linux/gen/arm.go
+++ b/sys/linux/gen/arm.go
@@ -23089,10 +23089,9 @@ var structDescs_arm = []*KeyedStruct{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "cats", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_cipso_category"}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "z", TypeSize: 1}}},
}}},
- {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 21}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 20}, ArgFormat: 2}, Kind: 1, RangeEnd: 184},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "sp", TypeSize: 1}}, Val: 32},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 19}}, IsPad: true},
}}},
{Key: StructKey{Name: "smackfs_labels_list"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_labels_list", IsVarlen: true}, Fields: []Type{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "labels", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_labels_list_el"}}},
@@ -30086,9 +30085,8 @@ var structDescs_arm = []*KeyedStruct{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", IsVarlen: true}, Kind: 2, SubKind: "xattr_prefix", Values: []string{"system.", "trusted.", "security.", "user.", "btrfs.", "osx.", "os2."}, NoZ: true},
&BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "name", IsVarlen: true}, Kind: 2},
}}},
- {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 22}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", TypeSize: 2}, Kind: 2, SubKind: "xattr_overlay_nlink_prefix", Values: []string{"U+", "U-", "L+", "L-"}, NoZ: true},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 18}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 20}, ArgFormat: 2}},
}}},
{Key: StructKey{Name: "xattr_system_posix_acl_access"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_system_posix_acl_access", IsVarlen: true}, Fields: []Type{
@@ -56953,4 +56951,4 @@ var consts_arm = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_arm = "42a68be8716d124c3d6379f318ffae817a3516f6"
+const revision_arm = "6961d897aab8f3973ca49ad43c467670c0730db2"
diff --git a/sys/linux/gen/arm64.go b/sys/linux/gen/arm64.go
index 33e6d4ae3..28d39ab07 100644
--- a/sys/linux/gen/arm64.go
+++ b/sys/linux/gen/arm64.go
@@ -23413,10 +23413,9 @@ var structDescs_arm64 = []*KeyedStruct{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "cats", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_cipso_category"}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "z", TypeSize: 1}}},
}}},
- {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 21}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 20}, ArgFormat: 2}, Kind: 1, RangeEnd: 184},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "sp", TypeSize: 1}}, Val: 32},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 19}}, IsPad: true},
}}},
{Key: StructKey{Name: "smackfs_labels_list"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_labels_list", IsVarlen: true}, Fields: []Type{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "labels", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_labels_list_el"}}},
@@ -30485,9 +30484,8 @@ var structDescs_arm64 = []*KeyedStruct{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", IsVarlen: true}, Kind: 2, SubKind: "xattr_prefix", Values: []string{"system.", "trusted.", "security.", "user.", "btrfs.", "osx.", "os2."}, NoZ: true},
&BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "name", IsVarlen: true}, Kind: 2},
}}},
- {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 22}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", TypeSize: 2}, Kind: 2, SubKind: "xattr_overlay_nlink_prefix", Values: []string{"U+", "U-", "L+", "L-"}, NoZ: true},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 18}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 20}, ArgFormat: 2}},
}}},
{Key: StructKey{Name: "xattr_system_posix_acl_access"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_system_posix_acl_access", IsVarlen: true}, Fields: []Type{
@@ -57299,4 +57297,4 @@ var consts_arm64 = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_arm64 = "ab159f182d2cbcd26f900653d7545988cd14d5ef"
+const revision_arm64 = "f03761b752050be923af07330bff7847a6fa61e9"
diff --git a/sys/linux/gen/mips64le.go b/sys/linux/gen/mips64le.go
index 3004b5d6d..967a4ce87 100644
--- a/sys/linux/gen/mips64le.go
+++ b/sys/linux/gen/mips64le.go
@@ -23356,10 +23356,9 @@ var structDescs_mips64le = []*KeyedStruct{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "cats", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_cipso_category"}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "z", TypeSize: 1}}},
}}},
- {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 21}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 20}, ArgFormat: 2}, Kind: 1, RangeEnd: 184},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "sp", TypeSize: 1}}, Val: 32},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 19}}, IsPad: true},
}}},
{Key: StructKey{Name: "smackfs_labels_list"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_labels_list", IsVarlen: true}, Fields: []Type{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "labels", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_labels_list_el"}}},
@@ -29578,9 +29577,8 @@ var structDescs_mips64le = []*KeyedStruct{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", IsVarlen: true}, Kind: 2, SubKind: "xattr_prefix", Values: []string{"system.", "trusted.", "security.", "user.", "btrfs.", "osx.", "os2."}, NoZ: true},
&BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "name", IsVarlen: true}, Kind: 2},
}}},
- {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 22}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", TypeSize: 2}, Kind: 2, SubKind: "xattr_overlay_nlink_prefix", Values: []string{"U+", "U-", "L+", "L-"}, NoZ: true},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 18}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 20}, ArgFormat: 2}},
}}},
{Key: StructKey{Name: "xattr_system_posix_acl_access"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_system_posix_acl_access", IsVarlen: true}, Fields: []Type{
@@ -54942,4 +54940,4 @@ var consts_mips64le = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_mips64le = "cd17502cbc8495a922baa4850b897b353880467a"
+const revision_mips64le = "810d417253d465ab2cfc8f0483418e7bc7b13ec9"
diff --git a/sys/linux/gen/ppc64le.go b/sys/linux/gen/ppc64le.go
index 0c6e3921a..318fccfbe 100644
--- a/sys/linux/gen/ppc64le.go
+++ b/sys/linux/gen/ppc64le.go
@@ -23359,10 +23359,9 @@ var structDescs_ppc64le = []*KeyedStruct{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "cats", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_cipso_category"}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "z", TypeSize: 1}}},
}}},
- {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "smackfs_cipso_category"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_cipso_category", TypeSize: 21}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 20}, ArgFormat: 2}, Kind: 1, RangeEnd: 184},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "sp", TypeSize: 1}}, Val: 32},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 19}}, IsPad: true},
}}},
{Key: StructKey{Name: "smackfs_labels_list"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "smackfs_labels_list", IsVarlen: true}, Fields: []Type{
&ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "labels", IsVarlen: true}, Type: &StructType{Key: StructKey{Name: "smackfs_labels_list_el"}}},
@@ -30373,9 +30372,8 @@ var structDescs_ppc64le = []*KeyedStruct{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", IsVarlen: true}, Kind: 2, SubKind: "xattr_prefix", Values: []string{"system.", "trusted.", "security.", "user.", "btrfs.", "osx.", "os2."}, NoZ: true},
&BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "name", IsVarlen: true}, Kind: 2},
}}},
- {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 40}, Fields: []Type{
+ {Key: StructKey{Name: "xattr_overlay_nlink"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_overlay_nlink", TypeSize: 22}, Fields: []Type{
&BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "prefix", TypeSize: 2}, Kind: 2, SubKind: "xattr_overlay_nlink_prefix", Values: []string{"U+", "U-", "L+", "L-"}, NoZ: true},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 18}}, IsPad: true},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 20}, ArgFormat: 2}},
}}},
{Key: StructKey{Name: "xattr_system_posix_acl_access"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "xattr_system_posix_acl_access", IsVarlen: true}, Fields: []Type{
@@ -57257,4 +57255,4 @@ var consts_ppc64le = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_ppc64le = "9455d5beb3c3fb43aba41c82cc5706c6c90a0e80"
+const revision_ppc64le = "4be1eebc3ac02f488fd341bc0e3c3718da4613bb"