diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2019-12-20 14:03:58 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2019-12-20 16:45:34 +0100 |
| commit | 4bba9fd1629d5351877b21fc662a125342a18a9e (patch) | |
| tree | bbee30c169eb63b2aa03d7bd679a0c647f0d66c3 /sys/linux | |
| parent | 5655dc58a995a043316c35b1114f84bdbf3da78c (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.go | 8 | ||||
| -rw-r--r-- | sys/linux/gen/amd64.go | 8 | ||||
| -rw-r--r-- | sys/linux/gen/arm.go | 8 | ||||
| -rw-r--r-- | sys/linux/gen/arm64.go | 8 | ||||
| -rw-r--r-- | sys/linux/gen/mips64le.go | 8 | ||||
| -rw-r--r-- | sys/linux/gen/ppc64le.go | 8 |
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" |
