aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-01-28 15:37:49 +0100
committerDmitry Vyukov <dvyukov@google.com>2020-01-28 15:37:49 +0100
commitd14236bc0aeac3af88a5fd8f1e68d22a3fc53300 (patch)
treeb20433bcd94e95e0e8f0ed63889cecc9c6d37d64 /sys/linux
parent5e48183c6ecd816e6936be60c88e35dbeb41096f (diff)
sys/linux: fix drm_mode_fb_cmd2 layout
Thanks to syz-check for catching this. Update #590
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/dev_dri.txt2
-rw-r--r--sys/linux/dev_dri.txt.warn4
-rw-r--r--sys/linux/gen/386.go6
-rw-r--r--sys/linux/gen/amd64.go7
-rw-r--r--sys/linux/gen/arm.go7
-rw-r--r--sys/linux/gen/arm64.go7
-rw-r--r--sys/linux/gen/mips64le.go7
-rw-r--r--sys/linux/gen/ppc64le.go7
8 files changed, 24 insertions, 23 deletions
diff --git a/sys/linux/dev_dri.txt b/sys/linux/dev_dri.txt
index 2449b9c9e..a9dea610a 100644
--- a/sys/linux/dev_dri.txt
+++ b/sys/linux/dev_dri.txt
@@ -280,7 +280,7 @@ drm_mode_fb_cmd2 {
handles array[int32, 4]
pitches array[int32, 4]
offsets array[int32, 4]
- modifier array[int32, 4]
+ modifier array[int64, 4]
}
drm_mode_fb_flags = DRM_MODE_FB_INTERLACED, DRM_MODE_FB_MODIFIERS
diff --git a/sys/linux/dev_dri.txt.warn b/sys/linux/dev_dri.txt.warn
index 4707c2c4f..a70f84b7b 100644
--- a/sys/linux/dev_dri.txt.warn
+++ b/sys/linux/dev_dri.txt.warn
@@ -1,7 +1,3 @@
-bad-struct-size: drm_mode_fb_cmd2: syz=84 kernel=100 [386]
-bad-struct-size: drm_mode_fb_cmd2: syz=84 kernel=104 [amd64,arm,arm64]
-bad-field-offset: drm_mode_fb_cmd2.modifier: syz=68 kernel=72 [amd64,arm,arm64]
-bad-field-size: drm_mode_fb_cmd2.modifier: syz=16 kernel=32
no-such-struct: drm_unique_in
no-such-struct: drm_unique_out
no-such-struct: drm_map
diff --git a/sys/linux/gen/386.go b/sys/linux/gen/386.go
index 9ffa29d82..21d8385ca 100644
--- a/sys/linux/gen/386.go
+++ b/sys/linux/gen/386.go
@@ -3273,7 +3273,7 @@ var structDescs_386 = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "depth", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "handle", TypeSize: 4}}},
}}},
- {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 84}, Fields: []Type{
+ {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 100}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "width", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "height", TypeSize: 4}}},
@@ -3282,7 +3282,7 @@ var structDescs_386 = []*KeyedStruct{
&ArrayType{TypeCommon{TypeName: "array", FldName: "handles", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "pitches", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "offsets", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
+ &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 32}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8}}}, 1, 4, 4},
}}},
{StructKey{Name: "drm_mode_fb_dirty_cmd"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_dirty_cmd", TypeSize: 24}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
@@ -75436,4 +75436,4 @@ var consts_386 = []ConstValue{
{"ethtool_per_queue_op_size", 128},
}
-const revision_386 = "372bfd76e16bdd54fd1f7a0eef0f083f9ce040d3"
+const revision_386 = "db47128c7b3994212121be1f6ac0b3ae9791cbed"
diff --git a/sys/linux/gen/amd64.go b/sys/linux/gen/amd64.go
index 2c7488d3b..466eaf7e0 100644
--- a/sys/linux/gen/amd64.go
+++ b/sys/linux/gen/amd64.go
@@ -3319,7 +3319,7 @@ var structDescs_amd64 = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "depth", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "handle", TypeSize: 4}}},
}}},
- {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 84}, Fields: []Type{
+ {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 104}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "width", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "height", TypeSize: 4}}},
@@ -3328,7 +3328,8 @@ var structDescs_amd64 = []*KeyedStruct{
&ArrayType{TypeCommon{TypeName: "array", FldName: "handles", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "pitches", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "offsets", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
+ &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 32}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8}}}, 1, 4, 4},
}}},
{StructKey{Name: "drm_mode_fb_dirty_cmd"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_dirty_cmd", TypeSize: 24}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
@@ -76391,4 +76392,4 @@ var consts_amd64 = []ConstValue{
{"ethtool_per_queue_op_size", 128},
}
-const revision_amd64 = "2910ac122d1772f3b70f8a6410c8f91f973e8051"
+const revision_amd64 = "24b8dfcf57e82c572229cee0c88fe4f29bb09061"
diff --git a/sys/linux/gen/arm.go b/sys/linux/gen/arm.go
index 5bafb15de..a72356be2 100644
--- a/sys/linux/gen/arm.go
+++ b/sys/linux/gen/arm.go
@@ -3294,7 +3294,7 @@ var structDescs_arm = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "depth", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "handle", TypeSize: 4}}},
}}},
- {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 84}, Fields: []Type{
+ {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 104}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "width", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "height", TypeSize: 4}}},
@@ -3303,7 +3303,8 @@ var structDescs_arm = []*KeyedStruct{
&ArrayType{TypeCommon{TypeName: "array", FldName: "handles", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "pitches", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "offsets", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
+ &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 32}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8}}}, 1, 4, 4},
}}},
{StructKey{Name: "drm_mode_fb_dirty_cmd"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_dirty_cmd", TypeSize: 24}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
@@ -75087,4 +75088,4 @@ var consts_arm = []ConstValue{
{"ethtool_per_queue_op_size", 128},
}
-const revision_arm = "7bb259f6e65934fb94b74687f354bcd1c8d5e337"
+const revision_arm = "cb04cabf6f091c0367580a18d7c1f2cd5357075f"
diff --git a/sys/linux/gen/arm64.go b/sys/linux/gen/arm64.go
index 6b58293d3..7b451f253 100644
--- a/sys/linux/gen/arm64.go
+++ b/sys/linux/gen/arm64.go
@@ -3319,7 +3319,7 @@ var structDescs_arm64 = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "depth", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "handle", TypeSize: 4}}},
}}},
- {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 84}, Fields: []Type{
+ {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 104}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "width", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "height", TypeSize: 4}}},
@@ -3328,7 +3328,8 @@ var structDescs_arm64 = []*KeyedStruct{
&ArrayType{TypeCommon{TypeName: "array", FldName: "handles", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "pitches", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "offsets", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
+ &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 32}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8}}}, 1, 4, 4},
}}},
{StructKey{Name: "drm_mode_fb_dirty_cmd"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_dirty_cmd", TypeSize: 24}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
@@ -75736,4 +75737,4 @@ var consts_arm64 = []ConstValue{
{"ethtool_per_queue_op_size", 128},
}
-const revision_arm64 = "55a5837ff58d1447409f66c29bfc3e37d1de6d40"
+const revision_arm64 = "ea1573a7551f345c483376798ae3c70e83d1b37b"
diff --git a/sys/linux/gen/mips64le.go b/sys/linux/gen/mips64le.go
index 52295c19d..983ac24e8 100644
--- a/sys/linux/gen/mips64le.go
+++ b/sys/linux/gen/mips64le.go
@@ -3316,7 +3316,7 @@ var structDescs_mips64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "depth", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "handle", TypeSize: 4}}},
}}},
- {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 84}, Fields: []Type{
+ {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 104}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "width", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "height", TypeSize: 4}}},
@@ -3325,7 +3325,8 @@ var structDescs_mips64le = []*KeyedStruct{
&ArrayType{TypeCommon{TypeName: "array", FldName: "handles", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "pitches", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "offsets", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
+ &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 32}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8}}}, 1, 4, 4},
}}},
{StructKey{Name: "drm_mode_fb_dirty_cmd"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_dirty_cmd", TypeSize: 24}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
@@ -73397,4 +73398,4 @@ var consts_mips64le = []ConstValue{
{"ethtool_per_queue_op_size", 128},
}
-const revision_mips64le = "7706e02d8225692cddfb0256e6b9fc5591726d1f"
+const revision_mips64le = "964442233e1d37e238443b552247f87309dfbf8f"
diff --git a/sys/linux/gen/ppc64le.go b/sys/linux/gen/ppc64le.go
index 5e7158ac9..a002eecfd 100644
--- a/sys/linux/gen/ppc64le.go
+++ b/sys/linux/gen/ppc64le.go
@@ -3318,7 +3318,7 @@ var structDescs_ppc64le = []*KeyedStruct{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "depth", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "handle", TypeSize: 4}}},
}}},
- {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 84}, Fields: []Type{
+ {StructKey{Name: "drm_mode_fb_cmd2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_cmd2", TypeSize: 104}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "width", TypeSize: 4}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "height", TypeSize: 4}}},
@@ -3327,7 +3327,8 @@ var structDescs_ppc64le = []*KeyedStruct{
&ArrayType{TypeCommon{TypeName: "array", FldName: "handles", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "pitches", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
&ArrayType{TypeCommon{TypeName: "array", FldName: "offsets", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 16}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, 1, 4, 4},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true},
+ &ArrayType{TypeCommon{TypeName: "array", FldName: "modifier", TypeSize: 32}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8}}}, 1, 4, 4},
}}},
{StructKey{Name: "drm_mode_fb_dirty_cmd"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "drm_mode_fb_dirty_cmd", TypeSize: 24}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "fb_id", TypeSize: 4}}},
@@ -75733,4 +75734,4 @@ var consts_ppc64le = []ConstValue{
{"ethtool_per_queue_op_size", 128},
}
-const revision_ppc64le = "fe3f8db1d18ea45f7c9951509e389c6cd8621437"
+const revision_ppc64le = "a615df5722df1d92582f011def76273db1ad0275"