aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-12-17 11:20:45 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-12-17 11:21:45 +0100
commit7b9de469e696f30f158d023b4f8f7b624123c8d6 (patch)
tree2e7c8851a33d7b1bba69f139e70b40510f0beac1 /sys/linux
parent17273b73d6d9e1d7ff475f698d167a9e313bba4d (diff)
sys/linux: regenerate consts
Regenerate on next-20191217. Rename s/VMADDR_CID_RESERVED/VMADDR_CID_LOCAL/ as it was renamed in kernel.
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/dev_usbmon_ppc64le.const8
-rw-r--r--sys/linux/gen/386.go10
-rw-r--r--sys/linux/gen/amd64.go10
-rw-r--r--sys/linux/gen/arm.go10
-rw-r--r--sys/linux/gen/arm64.go10
-rw-r--r--sys/linux/gen/mips64le.go38
-rw-r--r--sys/linux/gen/ppc64le.go20
-rw-r--r--sys/linux/socket_vnet.txt10
-rw-r--r--sys/linux/socket_vnet_386.const2
-rw-r--r--sys/linux/socket_vnet_amd64.const2
-rw-r--r--sys/linux/socket_vnet_arm.const2
-rw-r--r--sys/linux/socket_vnet_arm64.const2
-rw-r--r--sys/linux/socket_vnet_mips64le.const2
-rw-r--r--sys/linux/socket_vnet_ppc64le.const2
-rw-r--r--sys/linux/vusb_mips64le.const6
15 files changed, 73 insertions, 61 deletions
diff --git a/sys/linux/dev_usbmon_ppc64le.const b/sys/linux/dev_usbmon_ppc64le.const
index 49db244c4..2944a8b42 100644
--- a/sys/linux/dev_usbmon_ppc64le.const
+++ b/sys/linux/dev_usbmon_ppc64le.const
@@ -1,7 +1,7 @@
# AUTOGENERATED FILE
-BUFF_MAX = 1228800
-BUFF_MIN = 8192
-CHUNK_SIZE = 4096
+BUFF_MAX = 1245184
+BUFF_MIN = 65536
+CHUNK_SIZE = 65536
MON_IOCG_STATS = 1074303491
MON_IOCH_MFLUSH = 536908296
MON_IOCQ_RING_SIZE = 536908293
@@ -11,7 +11,7 @@ MON_IOCX_GET = 2149093894
MON_IOCX_GETX = 2149093898
MON_IOCX_MFETCH = 3222311431
MON_IOC_MAGIC = 146
-PAGE_SIZE = 4096
+PAGE_SIZE = 65536
SETUP_LEN = 8
__NR_ioctl = 54
__NR_mmap = 90
diff --git a/sys/linux/gen/386.go b/sys/linux/gen/386.go
index f4eccba8e..bb7645045 100644
--- a/sys/linux/gen/386.go
+++ b/sys/linux/gen/386.go
@@ -29736,21 +29736,21 @@ var structDescs_386 = []*KeyedStruct{
{Key: StructKey{Name: "vmaddr_cid"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 1}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 1}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 1}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 1}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 2}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 2}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 2}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 2}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 2}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 2}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 2}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
@@ -56638,7 +56638,7 @@ var consts_386 = []ConstValue{
{Name: "VMADDR_CID_ANY", Value: 4294967295},
{Name: "VMADDR_CID_HOST", Value: 2},
{Name: "VMADDR_CID_HYPERVISOR"},
- {Name: "VMADDR_CID_RESERVED", Value: 1},
+ {Name: "VMADDR_CID_LOCAL", Value: 1},
{Name: "VMADDR_PORT_ANY", Value: 4294967295},
{Name: "VMCS12_SIZE", Value: 4096},
{Name: "VSOCK_VQ_EVENT", Value: 2},
@@ -57337,4 +57337,4 @@ var consts_386 = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_386 = "f776ca024cc96632405343d8d0ba54454e2f6f04"
+const revision_386 = "49ad31d149eff4bc70abb6bd64a013b5421e70ca"
diff --git a/sys/linux/gen/amd64.go b/sys/linux/gen/amd64.go
index f45dfd7a4..a9591d7a7 100644
--- a/sys/linux/gen/amd64.go
+++ b/sys/linux/gen/amd64.go
@@ -30142,21 +30142,21 @@ var structDescs_amd64 = []*KeyedStruct{
{Key: StructKey{Name: "vmaddr_cid"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 1}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 1}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 1}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 1}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 2}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 2}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 2}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 2}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 2}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 2}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 2}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
@@ -57202,7 +57202,7 @@ var consts_amd64 = []ConstValue{
{Name: "VMADDR_CID_ANY", Value: 4294967295},
{Name: "VMADDR_CID_HOST", Value: 2},
{Name: "VMADDR_CID_HYPERVISOR"},
- {Name: "VMADDR_CID_RESERVED", Value: 1},
+ {Name: "VMADDR_CID_LOCAL", Value: 1},
{Name: "VMADDR_PORT_ANY", Value: 4294967295},
{Name: "VMCS12_SIZE", Value: 4096},
{Name: "VSOCK_VQ_EVENT", Value: 2},
@@ -57902,4 +57902,4 @@ var consts_amd64 = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_amd64 = "3a7dfdd3354a841e44dda765693b3c409137116d"
+const revision_amd64 = "3abaf2c782dbcfb3c8f8a1c9f39e9d1795b851b9"
diff --git a/sys/linux/gen/arm.go b/sys/linux/gen/arm.go
index 3356a155d..da42c4e68 100644
--- a/sys/linux/gen/arm.go
+++ b/sys/linux/gen/arm.go
@@ -29542,21 +29542,21 @@ var structDescs_arm = []*KeyedStruct{
{Key: StructKey{Name: "vmaddr_cid"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 1}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 1}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 1}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 1}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 2}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 2}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 2}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 2}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 2}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 2}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 2}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
@@ -56225,7 +56225,7 @@ var consts_arm = []ConstValue{
{Name: "VMADDR_CID_ANY", Value: 4294967295},
{Name: "VMADDR_CID_HOST", Value: 2},
{Name: "VMADDR_CID_HYPERVISOR"},
- {Name: "VMADDR_CID_RESERVED", Value: 1},
+ {Name: "VMADDR_CID_LOCAL", Value: 1},
{Name: "VMADDR_PORT_ANY", Value: 4294967295},
{Name: "VMCS12_SIZE", Value: 4096},
{Name: "VSOCK_VQ_EVENT", Value: 2},
@@ -56914,4 +56914,4 @@ var consts_arm = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_arm = "283d403ae16410011f0aa96a77f62c1f14d9fe4a"
+const revision_arm = "89d5b271299d80b496257fe79325efcc59167a18"
diff --git a/sys/linux/gen/arm64.go b/sys/linux/gen/arm64.go
index b975ab15c..6678dd942 100644
--- a/sys/linux/gen/arm64.go
+++ b/sys/linux/gen/arm64.go
@@ -29934,21 +29934,21 @@ var structDescs_arm64 = []*KeyedStruct{
{Key: StructKey{Name: "vmaddr_cid"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 1}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 1}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 1}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 1}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 2}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 2}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 2}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 2}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 2}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 2}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 2}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
@@ -56595,7 +56595,7 @@ var consts_arm64 = []ConstValue{
{Name: "VMADDR_CID_ANY", Value: 4294967295},
{Name: "VMADDR_CID_HOST", Value: 2},
{Name: "VMADDR_CID_HYPERVISOR"},
- {Name: "VMADDR_CID_RESERVED", Value: 1},
+ {Name: "VMADDR_CID_LOCAL", Value: 1},
{Name: "VMADDR_PORT_ANY", Value: 4294967295},
{Name: "VMCS12_SIZE", Value: 4096},
{Name: "VSOCK_VQ_EVENT", Value: 2},
@@ -57254,4 +57254,4 @@ var consts_arm64 = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_arm64 = "fe1a3c7665e0eaef352ffd72494d9ba0760424d0"
+const revision_arm64 = "adaba150108327558560bc7d23d6c05775252060"
diff --git a/sys/linux/gen/mips64le.go b/sys/linux/gen/mips64le.go
index 3a3fb2d1d..ccc1769ca 100644
--- a/sys/linux/gen/mips64le.go
+++ b/sys/linux/gen/mips64le.go
@@ -27834,7 +27834,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 36},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorSubType", TypeSize: 1}}, Val: 26},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "bcdNcmVersion", TypeSize: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bmNetworkCapabilities", TypeSize: 1}}},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_cdc_ncm_ncaps", FldName: "bmNetworkCapabilities", TypeSize: 1}}, Vals: []uint64{1, 2, 4, 8, 16, 32}, BitMask: true},
}}},
{Key: StructKey{Name: "usb_cdc_ncm_ntb_parameters"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "usb_cdc_ncm_ntb_parameters", TypeSize: 28}, Fields: []Type{
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wLength", TypeSize: 2}}},
@@ -28130,7 +28130,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 130},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 2},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28141,7 +28141,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 129},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 3},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28152,7 +28152,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 3},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 2},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28163,7 +28163,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 129},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 3},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28174,7 +28174,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 2},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 3},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28185,7 +28185,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 130},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 2},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28196,7 +28196,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 2},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28207,7 +28207,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 130},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 9},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28218,7 +28218,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bEndpointAddress", TypeSize: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bmAttributes", TypeSize: 1}}, Val: 9},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -28229,7 +28229,7 @@ var structDescs_mips64le = []*KeyedStruct{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "bDescriptorType", TypeSize: 1}}, Val: 5},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_addresses", FldName: "bEndpointAddress", TypeSize: 1}}, Vals: []uint64{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, 128}},
&FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_attributes", FldName: "bmAttributes", TypeSize: 1}}, Vals: []uint64{0, 1, 2, 3, 0, 16, 0, 4, 8, 12, 0, 16, 16}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "wMaxPacketSize", TypeSize: 2}}, Kind: 1, RangeEnd: 1024},
+ &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "usb_endpoint_max_packet_sizes", FldName: "wMaxPacketSize", TypeSize: 2}}, Vals: []uint64{8, 16, 32, 64, 512, 1023, 1024}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bInterval", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bRefresh", TypeSize: 1}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "bSynchAddress", TypeSize: 1}}},
@@ -29034,21 +29034,21 @@ var structDescs_mips64le = []*KeyedStruct{
{Key: StructKey{Name: "vmaddr_cid"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 1}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 1}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 1}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 1}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 2}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 2}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 2}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 2}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 2}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 2}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 2}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
@@ -53918,6 +53918,12 @@ var consts_mips64le = []ConstValue{
{Name: "USB_CDC_MBIM_TYPE", Value: 27},
{Name: "USB_CDC_MDLM_DETAIL_TYPE", Value: 19},
{Name: "USB_CDC_MDLM_TYPE", Value: 18},
+ {Name: "USB_CDC_NCM_NCAP_CRC_MODE", Value: 16},
+ {Name: "USB_CDC_NCM_NCAP_ENCAP_COMMAND", Value: 4},
+ {Name: "USB_CDC_NCM_NCAP_ETH_FILTER", Value: 1},
+ {Name: "USB_CDC_NCM_NCAP_MAX_DATAGRAM_SIZE", Value: 8},
+ {Name: "USB_CDC_NCM_NCAP_NET_ADDRESS", Value: 2},
+ {Name: "USB_CDC_NCM_NCAP_NTB_INPUT_SIZE", Value: 32},
{Name: "USB_CDC_NCM_TYPE", Value: 26},
{Name: "USB_CDC_NETWORK_TERMINAL_TYPE", Value: 10},
{Name: "USB_CDC_OBEX_TYPE", Value: 21},
@@ -54206,7 +54212,7 @@ var consts_mips64le = []ConstValue{
{Name: "VMADDR_CID_ANY", Value: 4294967295},
{Name: "VMADDR_CID_HOST", Value: 2},
{Name: "VMADDR_CID_HYPERVISOR"},
- {Name: "VMADDR_CID_RESERVED", Value: 1},
+ {Name: "VMADDR_CID_LOCAL", Value: 1},
{Name: "VMADDR_PORT_ANY", Value: 4294967295},
{Name: "VMCS12_SIZE", Value: 4096},
{Name: "VSOCK_VQ_EVENT", Value: 2},
@@ -54898,4 +54904,4 @@ var consts_mips64le = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_mips64le = "b8ab48e10bccfe31cbe27a8bf8cfd2cd8a659d60"
+const revision_mips64le = "a9a89cf0eafa151041799ac7ad0cb487accc9491"
diff --git a/sys/linux/gen/ppc64le.go b/sys/linux/gen/ppc64le.go
index dbedd9196..395bfeda6 100644
--- a/sys/linux/gen/ppc64le.go
+++ b/sys/linux/gen/ppc64le.go
@@ -29829,21 +29829,21 @@ var structDescs_ppc64le = []*KeyedStruct{
{Key: StructKey{Name: "vmaddr_cid"}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 1}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 1}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 1}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 1}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 1}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 1}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 1}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
{Key: StructKey{Name: "vmaddr_cid", Dir: 2}, Desc: &StructDesc{TypeCommon: TypeCommon{TypeName: "vmaddr_cid", TypeSize: 4, ArgDir: 2}, Fields: []Type{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "any", TypeSize: 4, ArgDir: 2}}, Val: 4294967295},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "hyper", TypeSize: 4, ArgDir: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "reserved", TypeSize: 4, ArgDir: 2}}, Val: 1},
+ &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "local", TypeSize: 4, ArgDir: 2}}, Val: 1},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "host", TypeSize: 4, ArgDir: 2}}, Val: 2},
&ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "my", TypeSize: 4, ArgDir: 2}}, ValuesStart: 1234, ValuesPerProc: 2},
}}},
@@ -37660,7 +37660,7 @@ var syscalls_ppc64le = []*Syscall{
{NR: 54, Name: "ioctl$MON_IOCT_RING_SIZE", CallName: "ioctl", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "fd_usbmon", FldName: "fd", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 536908292},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "arg", TypeSize: 4}}, Kind: 1, RangeBegin: 8192, RangeEnd: 1228800},
+ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "arg", TypeSize: 4}}, Kind: 1, RangeBegin: 65536, RangeEnd: 1245184},
}},
{NR: 54, Name: "ioctl$MON_IOCX_GET", CallName: "ioctl", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "fd_usbmon", FldName: "fd", TypeSize: 4}},
@@ -49397,8 +49397,8 @@ var consts_ppc64le = []ConstValue{
{Name: "BT_VOICE", Value: 11},
{Name: "BT_VOICE_CVSD_16BIT", Value: 96},
{Name: "BT_VOICE_TRANSPARENT", Value: 3},
- {Name: "BUFF_MAX", Value: 1228800},
- {Name: "BUFF_MIN", Value: 8192},
+ {Name: "BUFF_MAX", Value: 1245184},
+ {Name: "BUFF_MIN", Value: 65536},
{Name: "CAIFPROTO_AT"},
{Name: "CAIFPROTO_DEBUG", Value: 5},
{Name: "CAIFSO_LINK_SELECT", Value: 127},
@@ -49549,7 +49549,7 @@ var consts_ppc64le = []ConstValue{
{Name: "CGW_MOD_XOR", Value: 3},
{Name: "CGW_SRC_IF", Value: 9},
{Name: "CGW_TYPE_CAN_CAN", Value: 1},
- {Name: "CHUNK_SIZE", Value: 4096},
+ {Name: "CHUNK_SIZE", Value: 65536},
{Name: "CIPSO_V4_TAG_ENUM", Value: 2},
{Name: "CIPSO_V4_TAG_FREEFORM", Value: 7},
{Name: "CIPSO_V4_TAG_INVALID"},
@@ -52655,7 +52655,7 @@ var consts_ppc64le = []ConstValue{
{Name: "PACKET_USER", Value: 6},
{Name: "PACKET_VERSION", Value: 10},
{Name: "PACKET_VNET_HDR", Value: 15},
- {Name: "PAGE_SIZE", Value: 4096},
+ {Name: "PAGE_SIZE", Value: 65536},
{Name: "PATH_MAX", Value: 4096},
{Name: "PERF_ATTR_SIZE_VER0", Value: 64},
{Name: "PERF_ATTR_SIZE_VER1", Value: 72},
@@ -56524,7 +56524,7 @@ var consts_ppc64le = []ConstValue{
{Name: "VMADDR_CID_ANY", Value: 4294967295},
{Name: "VMADDR_CID_HOST", Value: 2},
{Name: "VMADDR_CID_HYPERVISOR"},
- {Name: "VMADDR_CID_RESERVED", Value: 1},
+ {Name: "VMADDR_CID_LOCAL", Value: 1},
{Name: "VMADDR_PORT_ANY", Value: 4294967295},
{Name: "VMCS12_SIZE", Value: 4096},
{Name: "VSOCK_VQ_EVENT", Value: 2},
@@ -57219,4 +57219,4 @@ var consts_ppc64le = []ConstValue{
{Name: "bpf_insn_load_imm_dw", Value: 24},
}
-const revision_ppc64le = "15c2fde38843e35c2c4639824f84d353ed67955e"
+const revision_ppc64le = "3f41cc55bb467e087d648087a89a492b8892f0b2"
diff --git a/sys/linux/socket_vnet.txt b/sys/linux/socket_vnet.txt
index 065654875..e27e5b20d 100644
--- a/sys/linux/socket_vnet.txt
+++ b/sys/linux/socket_vnet.txt
@@ -70,11 +70,11 @@ sockaddr_vm {
}
vmaddr_cid [
- any const[VMADDR_CID_ANY, int32]
- hyper const[VMADDR_CID_HYPERVISOR, int32]
- reserved const[VMADDR_CID_RESERVED, int32]
- host const[VMADDR_CID_HOST, int32]
- my proc[1234, 2, int32]
+ any const[VMADDR_CID_ANY, int32]
+ hyper const[VMADDR_CID_HYPERVISOR, int32]
+ local const[VMADDR_CID_LOCAL, int32]
+ host const[VMADDR_CID_HOST, int32]
+ my proc[1234, 2, int32]
]
vmaddr_cid64 {
diff --git a/sys/linux/socket_vnet_386.const b/sys/linux/socket_vnet_386.const
index a92f92b43..8ef6d24d9 100644
--- a/sys/linux/socket_vnet_386.const
+++ b/sys/linux/socket_vnet_386.const
@@ -48,7 +48,7 @@ VIRTIO_VERSION_1 = 4294967296
VMADDR_CID_ANY = 4294967295
VMADDR_CID_HOST = 2
VMADDR_CID_HYPERVISOR = 0
-VMADDR_CID_RESERVED = 1
+VMADDR_CID_LOCAL = 1
VMADDR_PORT_ANY = 4294967295
VSOCK_VQ_EVENT = 2
VSOCK_VQ_MAX = 3
diff --git a/sys/linux/socket_vnet_amd64.const b/sys/linux/socket_vnet_amd64.const
index 561f1298e..1658c9d13 100644
--- a/sys/linux/socket_vnet_amd64.const
+++ b/sys/linux/socket_vnet_amd64.const
@@ -48,7 +48,7 @@ VIRTIO_VERSION_1 = 4294967296
VMADDR_CID_ANY = 4294967295
VMADDR_CID_HOST = 2
VMADDR_CID_HYPERVISOR = 0
-VMADDR_CID_RESERVED = 1
+VMADDR_CID_LOCAL = 1
VMADDR_PORT_ANY = 4294967295
VSOCK_VQ_EVENT = 2
VSOCK_VQ_MAX = 3
diff --git a/sys/linux/socket_vnet_arm.const b/sys/linux/socket_vnet_arm.const
index f4c8caf63..522d0f7b2 100644
--- a/sys/linux/socket_vnet_arm.const
+++ b/sys/linux/socket_vnet_arm.const
@@ -48,7 +48,7 @@ VIRTIO_VERSION_1 = 4294967296
VMADDR_CID_ANY = 4294967295
VMADDR_CID_HOST = 2
VMADDR_CID_HYPERVISOR = 0
-VMADDR_CID_RESERVED = 1
+VMADDR_CID_LOCAL = 1
VMADDR_PORT_ANY = 4294967295
VSOCK_VQ_EVENT = 2
VSOCK_VQ_MAX = 3
diff --git a/sys/linux/socket_vnet_arm64.const b/sys/linux/socket_vnet_arm64.const
index be4ec2b25..9bb100136 100644
--- a/sys/linux/socket_vnet_arm64.const
+++ b/sys/linux/socket_vnet_arm64.const
@@ -48,7 +48,7 @@ VIRTIO_VERSION_1 = 4294967296
VMADDR_CID_ANY = 4294967295
VMADDR_CID_HOST = 2
VMADDR_CID_HYPERVISOR = 0
-VMADDR_CID_RESERVED = 1
+VMADDR_CID_LOCAL = 1
VMADDR_PORT_ANY = 4294967295
VSOCK_VQ_EVENT = 2
VSOCK_VQ_MAX = 3
diff --git a/sys/linux/socket_vnet_mips64le.const b/sys/linux/socket_vnet_mips64le.const
index f5eaa1c65..51a09dbb9 100644
--- a/sys/linux/socket_vnet_mips64le.const
+++ b/sys/linux/socket_vnet_mips64le.const
@@ -48,7 +48,7 @@ VIRTIO_VERSION_1 = 4294967296
VMADDR_CID_ANY = 4294967295
VMADDR_CID_HOST = 2
VMADDR_CID_HYPERVISOR = 0
-VMADDR_CID_RESERVED = 1
+VMADDR_CID_LOCAL = 1
VMADDR_PORT_ANY = 4294967295
VSOCK_VQ_EVENT = 2
VSOCK_VQ_MAX = 3
diff --git a/sys/linux/socket_vnet_ppc64le.const b/sys/linux/socket_vnet_ppc64le.const
index d8d68407e..7c954b9ad 100644
--- a/sys/linux/socket_vnet_ppc64le.const
+++ b/sys/linux/socket_vnet_ppc64le.const
@@ -48,7 +48,7 @@ VIRTIO_VERSION_1 = 4294967296
VMADDR_CID_ANY = 4294967295
VMADDR_CID_HOST = 2
VMADDR_CID_HYPERVISOR = 0
-VMADDR_CID_RESERVED = 1
+VMADDR_CID_LOCAL = 1
VMADDR_PORT_ANY = 4294967295
VSOCK_VQ_EVENT = 2
VSOCK_VQ_MAX = 3
diff --git a/sys/linux/vusb_mips64le.const b/sys/linux/vusb_mips64le.const
index 4d05b957b..ecf58ddd8 100644
--- a/sys/linux/vusb_mips64le.const
+++ b/sys/linux/vusb_mips64le.const
@@ -163,6 +163,12 @@ USB_CDC_MBIM_EXTENDED_TYPE = 28
USB_CDC_MBIM_TYPE = 27
USB_CDC_MDLM_DETAIL_TYPE = 19
USB_CDC_MDLM_TYPE = 18
+USB_CDC_NCM_NCAP_CRC_MODE = 16
+USB_CDC_NCM_NCAP_ENCAP_COMMAND = 4
+USB_CDC_NCM_NCAP_ETH_FILTER = 1
+USB_CDC_NCM_NCAP_MAX_DATAGRAM_SIZE = 8
+USB_CDC_NCM_NCAP_NET_ADDRESS = 2
+USB_CDC_NCM_NCAP_NTB_INPUT_SIZE = 32
USB_CDC_NCM_TYPE = 26
USB_CDC_NETWORK_TERMINAL_TYPE = 10
USB_CDC_OBEX_TYPE = 21