aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-07-30 13:06:51 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-07-30 13:31:33 +0200
commit056be1b9c8d0c6942412dea4a4a104978a0a9311 (patch)
tree199b731ebbb5113a1ed0d5377926f2b6e68753b0 /sys/linux
parentb0947553167615d7bb1b67b22d2d080e5a5ab2cd (diff)
sys/linux: assorted improvements for vhci
Regenerate const files on next-20200729. Change conn handle to 200 because it also seems to be matches against phy_handle fields which are int8 (current 256 does not fit into int8). Use 200 for all handle's and all phy_handle's. Remove hci_evt_le_cis_req, it does not seem to be used in the kernel. Restrict some event types and statuses. Add rssi field to hci_ev_le_advertising_info. Use bytesize for some of the data length fields.
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/dev_sequencer_mips64le.const44
-rw-r--r--sys/linux/dev_snd_hw_mips64le.const18
-rw-r--r--sys/linux/dev_vhci.txt138
-rw-r--r--sys/linux/dev_vhci_386.const22
-rw-r--r--sys/linux/dev_vhci_amd64.const22
-rw-r--r--sys/linux/dev_vhci_arm.const22
-rw-r--r--sys/linux/dev_vhci_arm64.const22
-rw-r--r--sys/linux/dev_vhci_mips64le.const22
-rw-r--r--sys/linux/dev_vhci_ppc64le.const22
-rw-r--r--sys/linux/dev_vhci_riscv64.const22
-rw-r--r--sys/linux/dev_vhci_s390x.const22
-rw-r--r--sys/linux/prctl_386.const2
-rw-r--r--sys/linux/prctl_amd64.const2
-rw-r--r--sys/linux/prctl_arm.const2
-rw-r--r--sys/linux/prctl_arm64.const2
-rw-r--r--sys/linux/prctl_mips64le.const2
-rw-r--r--sys/linux/prctl_ppc64le.const2
-rw-r--r--sys/linux/prctl_riscv64.const2
-rw-r--r--sys/linux/prctl_s390x.const2
-rw-r--r--sys/linux/sys_386.const4
-rw-r--r--sys/linux/sys_amd64.const4
-rw-r--r--sys/linux/sys_arm.const4
-rw-r--r--sys/linux/sys_arm64.const4
-rw-r--r--sys/linux/sys_mips64le.const4
-rw-r--r--sys/linux/sys_ppc64le.const4
-rw-r--r--sys/linux/sys_riscv64.const4
-rw-r--r--sys/linux/sys_s390x.const4
27 files changed, 297 insertions, 127 deletions
diff --git a/sys/linux/dev_sequencer_mips64le.const b/sys/linux/dev_sequencer_mips64le.const
index 0abe7a076..3e68387dc 100644
--- a/sys/linux/dev_sequencer_mips64le.const
+++ b/sys/linux/dev_sequencer_mips64le.const
@@ -1,11 +1,41 @@
# AUTOGENERATED FILE
AT_FDCWD = 18446744073709551516
+CTRL_PITCH_BENDER = 255
+CTRL_PITCH_BENDER_RANGE = 254
+EV_CHN_COMMON = 146
+EV_CHN_VOICE = 147
+EV_SEQ_LOCAL = 128
+EV_SYSEX = 148
+EV_TIMING = 129
FM_TYPE_ADLIB = 0
FM_TYPE_OPL3 = 1
+MAX_OSS_TEMPO = 360
+MAX_OSS_TIMEBASE = 1000
+MIDI_CHN_PRESSURE = 208
+MIDI_CMD_COMMON_RESET = 255
+MIDI_CMD_NOTE_OFF = 128
+MIDI_CTL_CHANGE = 176
+MIDI_KEY_PRESSURE = 160
+MIDI_NOTEOFF = 128
+MIDI_NOTEON = 144
+MIDI_PGM_CHANGE = 192
+MIDI_PITCH_BEND = 224
MIDI_TYPE_MPU401 = 1025
-SAMPLE_TYPE_BASIC = 16
-SAMPLE_TYPE_GUS = 16
-SAMPLE_TYPE_WAVEFRONT = 17
+MIN_OSS_TEMPO = 8
+MIN_OSS_TIMEBASE = 1
+SEQ_AFTERTOUCH = 9
+SEQ_BALANCE = 11
+SEQ_CONTROLLER = 10
+SEQ_ECHO = 8
+SEQ_EXTENDED = 255
+SEQ_MIDIPUTC = 5
+SEQ_NOTEOFF = 0
+SEQ_NOTEON = 1
+SEQ_PGMCHANGE = 3
+SEQ_PRIVATE = 254
+SEQ_SYNCTIMER = 4
+SEQ_VOLMODE = 12
+SEQ_WAIT = 2
SNDCTL_FM_4OP_ENABLE = 2147766543
SNDCTL_FM_LOAD_INSTR = 2150125831
SNDCTL_MIDI_INFO = 3228848396
@@ -34,12 +64,20 @@ SNDCTL_TMR_START = 536892418
SNDCTL_TMR_STOP = 536892419
SNDCTL_TMR_TEMPO = 3221509125
SNDCTL_TMR_TIMEBASE = 3221509121
+SNDRV_SEQ_OSS_MAX_MIDI_DEVS = 32
SYNTH_CAP_INPUT = 4
SYNTH_CAP_OPL3 = 2
SYNTH_CAP_PERCMODE = 1
SYNTH_TYPE_FM = 0
SYNTH_TYPE_MIDI = 2
SYNTH_TYPE_SAMPLE = 1
+TMR_CONTINUE = 5
+TMR_ECHO = 8
+TMR_START = 4
+TMR_STOP = 3
+TMR_TEMPO = 6
+TMR_WAIT_ABS = 2
+TMR_WAIT_REL = 1
__NR_ioctl = 5015
__NR_openat = 5247
__NR_read = 5000
diff --git a/sys/linux/dev_snd_hw_mips64le.const b/sys/linux/dev_snd_hw_mips64le.const
new file mode 100644
index 000000000..50b77b714
--- /dev/null
+++ b/sys/linux/dev_snd_hw_mips64le.const
@@ -0,0 +1,18 @@
+# AUTOGENERATED FILE
+SNDRV_FIREWIRE_IOCTL_GET_INFO = 1075857656
+SNDRV_FIREWIRE_IOCTL_LOCK = 536889593
+SNDRV_FIREWIRE_IOCTL_TASCAM_STATE = 1090537723
+SNDRV_FIREWIRE_IOCTL_UNLOCK = 536889594
+SNDRV_FIREWIRE_TASCAM_STATE_COUNT = 64
+SNDRV_FIREWIRE_TYPE_DICE = 1
+SNDRV_FIREWIRE_TYPE_FIREFACE = 8
+SNDRV_HWDEP_IFACE_LAST = 26
+SNDRV_HWDEP_IFACE_OPL2 = 0
+SNDRV_HWDEP_IOCTL_DSP_LOAD = 2153793539
+SNDRV_HWDEP_IOCTL_DSP_STATUS = 1077954562
+SNDRV_HWDEP_IOCTL_INFO = 1088178177
+SNDRV_HWDEP_IOCTL_PVERSION = 1074022400
+SND_EFW_TRANSACTION_USER_SEQNUM_MAX = 65534
+__NR_ioctl = 5015
+__NR_read = 5000
+__NR_write = 5001
diff --git a/sys/linux/dev_vhci.txt b/sys/linux/dev_vhci.txt
index 040d4e2a1..5d2deb07f 100644
--- a/sys/linux/dev_vhci.txt
+++ b/sys/linux/dev_vhci.txt
@@ -8,6 +8,10 @@ include <net/bluetooth/hci.h>
syz_emit_vhci(data ptr[in, vhci_command], size bytesize[data])
+# Matches HCI_HANDLE in executor/common_linux.h and hci_acl_hdr.handle.
+type hci_conn_handle const[200, int16]
+type hci_phy_handle const[200, int8]
+
vhci_command [
HCI_EVENT_PKT vhci_command_event_pkt
HCI_ACLDATA_PKT vhci_command_acldata_pkt
@@ -40,7 +44,7 @@ vhci_command_vendor_pkt {
vhci_vendor_pkt_opcode = HCI_PRIMARY, HCI_AMP, HCI_EXTERNAL_CONFIG, HCI_RAW_DEVICE
type hci_acl_hdr[DATA] {
- handle const[0x100, int16:12]
+ handle const[200, int16:12]
pb int16:2
bc int16:2
dlen bytesize[DATA, int16]
@@ -123,7 +127,6 @@ hci_ev_le_meta_un [
hci_ev_le_remote_conn_param_req hci_ev_le_meta_t[HCI_EV_LE_REMOTE_CONN_PARAM_REQ, hci_ev_le_remote_conn_param_req]
hci_ev_le_remote_feat_complete hci_ev_le_meta_t[HCI_EV_LE_REMOTE_FEAT_COMPLETE, hci_ev_le_remote_feat_complete]
hci_evt_le_cis_established hci_ev_le_meta_t[HCI_EVT_LE_CIS_ESTABLISHED, hci_evt_le_cis_established]
- hci_evt_le_cis_req hci_ev_le_meta_t[HCI_EVT_LE_CIS_REQ, hci_evt_le_cis_req]
hci_evt_le_ext_adv_set_term hci_ev_le_meta_t[HCI_EV_LE_EXT_ADV_SET_TERM, hci_evt_le_ext_adv_set_term]
] [varlen]
@@ -229,33 +232,33 @@ extended_inquiry_info {
} [packed]
hci_comp_blocks_info {
- handle int16
+ handle hci_conn_handle
pkts int16
blocks int16
} [packed]
hci_comp_pkts_info {
- handle int16
+ handle hci_conn_handle
count int16
} [packed]
hci_ev_auth_complete {
status int8
- handle int16
+ handle hci_conn_handle
} [packed]
hci_ev_change_link_key_complete {
status int8
- handle int16
+ handle hci_conn_handle
} [packed]
hci_ev_channel_selected {
- phy_handle int8
+ phy_handle hci_phy_handle
} [packed]
hci_ev_clock_offset {
status int8
- handle int16
+ handle hci_conn_handle
clock_offset int16
} [packed]
@@ -269,7 +272,7 @@ hci_ev_cmd_status {
hci_ev_conn_complete {
status int8
- handle int16
+ handle hci_conn_handle
bdaddr bdaddr_t
link_type flags[link_types, int8]
encr_mode int8
@@ -283,25 +286,25 @@ hci_ev_conn_request {
hci_ev_disconn_complete {
status int8
- handle int16
+ handle hci_conn_handle
reason int8
} [packed]
hci_ev_disconn_logical_link_complete {
status int8
- handle int16
+ handle hci_conn_handle
reason int8
} [packed]
hci_ev_disconn_phy_link_complete {
status int8
- phy_handle int8
+ phy_handle hci_phy_handle
reason int8
} [packed]
hci_ev_encrypt_change {
status int8
- handle int16
+ handle hci_conn_handle
encrypt int8
} [packed]
@@ -322,7 +325,7 @@ hci_ev_io_capa_request {
hci_ev_key_refresh_complete {
status int8
- handle int16
+ handle hci_conn_handle
} [packed]
hci_ev_keypress_notify {
@@ -336,16 +339,19 @@ hci_ev_le_advertising_info_t {
} [packed]
hci_ev_le_advertising_info {
- evt_type int8
+ evt_type flags[hci_adv_evt_type, int8]
bdaddr_type flags[bdaddr_types, int8]
bdaddr bdaddr_t
- length int8
- data array[int8]
+ length bytesize[data, int8]
+ data array[int8, 0:HCI_MAX_AD_LENGTH]
+ rssi int8
} [packed]
+hci_adv_evt_type = LE_ADV_IND, LE_ADV_DIRECT_IND, LE_ADV_SCAN_IND, LE_ADV_NONCONN_IND, LE_ADV_SCAN_RSP
+
hci_ev_le_conn_complete {
status int8
- handle int16
+ handle hci_conn_handle
role int8
bdaddr_type flags[bdaddr_types, int8]
bdaddr bdaddr_t
@@ -356,15 +362,15 @@ hci_ev_le_conn_complete {
} [packed]
hci_ev_le_conn_update_complete {
- status int8
- handle int16
+ status const[0, int8]
+ handle hci_conn_handle
interval int16
latency int16
supervision_timeout int16
} [packed]
hci_ev_le_data_len_change {
- handle int16
+ handle hci_conn_handle
tx_len int16
tx_time int16
rx_len int16
@@ -382,7 +388,7 @@ hci_ev_le_direct_adv_info {
hci_ev_le_enh_conn_complete {
status int8
- handle int16
+ handle hci_conn_handle
role int8
bdaddr_type flags[bdaddr_types, int8]
bdaddr bdaddr_t
@@ -400,7 +406,7 @@ hci_ev_le_ext_adv_report_t {
} [packed]
hci_ev_le_ext_adv_report {
- evt_type int16
+ evt_type flags[hci_legacy_adv_evt_type, int16]
bdaddr_type flags[bdaddr_types, int8]
bdaddr bdaddr_t
primary_phy int8
@@ -411,25 +417,27 @@ hci_ev_le_ext_adv_report {
interval int16
direct_addr_type int8
direct_addr bdaddr_t
- length int8
+ length bytesize[data, int8]
data array[int8]
} [packed]
+hci_legacy_adv_evt_type = LE_LEGACY_ADV_IND, LE_LEGACY_ADV_DIRECT_IND, LE_LEGACY_ADV_SCAN_IND, LE_LEGACY_NONCONN_IND, LE_LEGACY_SCAN_RSP_ADV, LE_LEGACY_SCAN_RSP_ADV_SCAN, LE_EXT_ADV_NON_CONN_IND, LE_EXT_ADV_CONN_IND, LE_EXT_ADV_SCAN_IND, LE_EXT_ADV_DIRECT_IND, LE_EXT_ADV_SCAN_RSP, LE_EXT_ADV_LEGACY_PDU
+
hci_ev_le_ltk_req {
- handle int16
+ handle hci_conn_handle
rand int64
ediv int16
} [packed]
hci_ev_le_phy_update_complete {
status int8
- handle int16
+ handle hci_conn_handle
tx_phy int8
rx_phy int8
} [packed]
hci_ev_le_remote_conn_param_req {
- handle int16
+ handle hci_conn_handle
interval_min int16
interval_max int16
latency int16
@@ -438,7 +446,7 @@ hci_ev_le_remote_conn_param_req {
hci_ev_le_remote_feat_complete {
status int8
- handle int16
+ handle hci_conn_handle
features array[int8, 8]
} [packed]
@@ -454,14 +462,14 @@ hci_ev_link_key_req {
hci_ev_logical_link_complete {
status int8
- handle int16
- phy_handle int8
+ handle hci_conn_handle
+ phy_handle hci_phy_handle
flow_spec_id int8
} [packed]
hci_ev_mode_change {
status int8
- handle int16
+ handle hci_conn_handle
mode int8
interval int16
} [packed]
@@ -479,7 +487,7 @@ hci_ev_num_comp_pkts {
hci_ev_phy_link_complete {
status int8
- phy_handle int8
+ phy_handle hci_phy_handle
} [packed]
hci_ev_pin_code_req {
@@ -488,7 +496,7 @@ hci_ev_pin_code_req {
hci_ev_pkt_type_change {
status int8
- handle int16
+ handle hci_conn_handle
pkt_type int16
} [packed]
@@ -499,13 +507,13 @@ hci_ev_pscan_rep_mode {
hci_ev_qos_setup_complete {
status int8
- handle int16
+ handle hci_conn_handle
qos hci_qos
} [packed]
hci_ev_remote_ext_features {
status int8
- handle int16
+ handle hci_conn_handle
page int8
max_page int8
features array[int8, 8]
@@ -513,7 +521,7 @@ hci_ev_remote_ext_features {
hci_ev_remote_features {
status int8
- handle int16
+ handle hci_conn_handle
features array[int8, 8]
} [packed]
@@ -534,7 +542,7 @@ hci_ev_remote_oob_data_request {
hci_ev_remote_version {
status int8
- handle int16
+ handle hci_conn_handle
lmp_ver int8
manufacturer int16
lmp_subver int16
@@ -565,7 +573,7 @@ hci_ev_simple_pair_complete {
hci_ev_sniff_subrate {
status int8
- handle int16
+ handle hci_conn_handle
max_tx_latency int16
max_rx_latency int16
max_remote_timeout int16
@@ -579,7 +587,7 @@ hci_ev_stack_internal {
hci_ev_sync_conn_changed {
status int8
- handle int16
+ handle hci_conn_handle
tx_interval int8
retrans_window int8
rx_pkt_len int16
@@ -588,7 +596,7 @@ hci_ev_sync_conn_changed {
hci_ev_sync_conn_complete {
status int8
- handle int16
+ handle hci_conn_handle
bdaddr bdaddr_t
link_type flags[link_types, int8]
tx_interval int8
@@ -618,7 +626,7 @@ hci_ev_user_passkey_req {
hci_evt_le_cis_established {
status int8
- handle int16
+ handle hci_conn_handle
cig_sync_delay array[int8, 3]
cis_sync_delay array[int8, 3]
m_latency array[int8, 3]
@@ -635,17 +643,11 @@ hci_evt_le_cis_established {
interval int16
} [packed]
-hci_evt_le_cis_req {
- acl_handle int16
- cis_handle int16
- cig_id int8
- cis_id int8
-} [packed]
-
hci_evt_le_ext_adv_set_term {
- status int8
- handle int8
- conn_handle int16
+ status const[0, int8]
+# This does not seem to be used.
+ handle const[0, int8]
+ conn_handle hci_conn_handle
num_evts int8
} [packed]
@@ -661,12 +663,12 @@ hci_rp_delete_stored_link_key {
hci_rp_le_ltk_neg_reply {
status int8
- handle int16
+ handle hci_conn_handle
} [packed]
hci_rp_le_ltk_reply {
status int8
- handle int16
+ handle hci_conn_handle
} [packed]
hci_rp_le_read_adv_tx_power {
@@ -696,7 +698,7 @@ hci_rp_le_read_def_data_len {
hci_rp_le_read_iso_tx_sync {
status int8
- handle int16
+ handle hci_conn_handle
seq int16
imestamp int32
offset array[int8, 3]
@@ -739,12 +741,12 @@ hci_rp_le_set_cig_params {
status int8
cig_id int8
num_handles len[handle, int8]
- handle array[int16]
+ handle array[hci_conn_handle]
} [packed]
hci_rp_le_set_data_len {
status int8
- handle int16
+ handle hci_conn_handle
} [packed]
hci_rp_le_set_ext_adv_params {
@@ -754,7 +756,7 @@ hci_rp_le_set_ext_adv_params {
hci_rp_logical_link_cancel {
status int8
- phy_handle int8
+ phy_handle hci_phy_handle
flow_spec_id int8
} [packed]
@@ -770,7 +772,7 @@ hci_rp_pin_code_reply {
hci_rp_read_auth_payload_to {
status int8
- handle int16
+ handle hci_conn_handle
timeout int16
} [packed]
@@ -794,7 +796,7 @@ hci_rp_read_class_of_dev {
hci_rp_read_clock {
status int8
- handle int16
+ handle hci_conn_handle
clock int32
accuracy int16
} [packed]
@@ -818,7 +820,7 @@ hci_rp_read_def_link_policy {
hci_rp_read_enc_key_size {
status int8
- handle int16
+ handle hci_conn_handle
key_size int8
} [packed]
@@ -834,13 +836,13 @@ hci_rp_read_inq_rsp_tx_power {
hci_rp_read_link_policy {
status int8
- handle int16
+ handle hci_conn_handle
policy int16
} [packed]
hci_rp_read_local_amp_assoc {
status int8
- phy_handle int8
+ phy_handle hci_phy_handle
rem_len int16
frag array[int8]
} [packed]
@@ -928,7 +930,7 @@ hci_rp_read_page_scan_type {
hci_rp_read_rssi {
status int8
- handle int16
+ handle hci_conn_handle
rssi int8
} [packed]
@@ -950,7 +952,7 @@ hci_rp_read_stored_link_key {
hci_rp_read_tx_power {
status int8
- handle int16
+ handle hci_conn_handle
tx_power int8
} [packed]
@@ -961,7 +963,7 @@ hci_rp_read_voice_setting {
hci_rp_role_discovery {
status int8
- handle int16
+ handle hci_conn_handle
role int8
} [packed]
@@ -988,17 +990,17 @@ hci_rp_user_confirm_reply {
hci_rp_write_auth_payload_to {
status int8
- handle int16
+ handle hci_conn_handle
} [packed]
hci_rp_write_link_policy {
status int8
- handle int16
+ handle hci_conn_handle
} [packed]
hci_rp_write_remote_amp_assoc {
status int8
- phy_handle int8
+ phy_handle hci_phy_handle
} [packed]
hci_rp_write_sync_train_params {
diff --git a/sys/linux/dev_vhci_386.const b/sys/linux/dev_vhci_386.const
index 7402ce6e2..3f05538dc 100644
--- a/sys/linux/dev_vhci_386.const
+++ b/sys/linux/dev_vhci_386.const
@@ -2,13 +2,11 @@
ACL_LINK = 1
ADDR_LE_DEV_PUBLIC = 0
ADDR_LE_DEV_RANDOM = 1
-AT_FDCWD = 18446744073709551516
ESCO_LINK = 2
HCI_ACLDATA_PKT = 2
HCI_AMP = 1
HCI_EVENT_PKT = 4
HCI_EVT_LE_CIS_ESTABLISHED = 25
-HCI_EVT_LE_CIS_REQ = 26
HCI_EV_AUTH_COMPLETE = 6
HCI_EV_CHANGE_LINK_KEY_COMPLETE = 9
HCI_EV_CHANNEL_SELECTED = 65
@@ -72,6 +70,7 @@ HCI_EV_USER_CONFIRM_REQUEST = 51
HCI_EV_USER_PASSKEY_NOTIFY = 59
HCI_EV_USER_PASSKEY_REQUEST = 52
# HCI_EXTERNAL_CONFIG is not set
+HCI_MAX_AD_LENGTH = 31
HCI_OP_ADD_SCO = 1031
HCI_OP_AUTH_REQUESTED = 1041
HCI_OP_CREATE_CONN = 1029
@@ -154,6 +153,21 @@ HCI_PRIMARY = 0
# HCI_RAW_DEVICE is not set
HCI_SCODATA_PKT = 3
HCI_VENDOR_PKT = 255
+LE_ADV_DIRECT_IND = 1
+LE_ADV_IND = 0
+LE_ADV_NONCONN_IND = 3
+LE_ADV_SCAN_IND = 2
+LE_ADV_SCAN_RSP = 4
+LE_EXT_ADV_CONN_IND = 1
+LE_EXT_ADV_DIRECT_IND = 4
+LE_EXT_ADV_LEGACY_PDU = 16
+LE_EXT_ADV_NON_CONN_IND = 0
+LE_EXT_ADV_SCAN_IND = 2
+LE_EXT_ADV_SCAN_RSP = 8
+LE_LEGACY_ADV_DIRECT_IND = 21
+LE_LEGACY_ADV_IND = 19
+LE_LEGACY_ADV_SCAN_IND = 18
+LE_LEGACY_NONCONN_IND = 16
+LE_LEGACY_SCAN_RSP_ADV = 27
+LE_LEGACY_SCAN_RSP_ADV_SCAN = 26
SCO_LINK = 0
-__NR_openat = 295
-__NR_write = 4
diff --git a/sys/linux/dev_vhci_amd64.const b/sys/linux/dev_vhci_amd64.const
index 8e2f96553..3f05538dc 100644
--- a/sys/linux/dev_vhci_amd64.const
+++ b/sys/linux/dev_vhci_amd64.const
@@ -2,13 +2,11 @@
ACL_LINK = 1
ADDR_LE_DEV_PUBLIC = 0
ADDR_LE_DEV_RANDOM = 1
-AT_FDCWD = 18446744073709551516
ESCO_LINK = 2
HCI_ACLDATA_PKT = 2
HCI_AMP = 1
HCI_EVENT_PKT = 4
HCI_EVT_LE_CIS_ESTABLISHED = 25
-HCI_EVT_LE_CIS_REQ = 26
HCI_EV_AUTH_COMPLETE = 6
HCI_EV_CHANGE_LINK_KEY_COMPLETE = 9
HCI_EV_CHANNEL_SELECTED = 65
@@ -72,6 +70,7 @@ HCI_EV_USER_CONFIRM_REQUEST = 51
HCI_EV_USER_PASSKEY_NOTIFY = 59
HCI_EV_USER_PASSKEY_REQUEST = 52
# HCI_EXTERNAL_CONFIG is not set
+HCI_MAX_AD_LENGTH = 31
HCI_OP_ADD_SCO = 1031
HCI_OP_AUTH_REQUESTED = 1041
HCI_OP_CREATE_CONN = 1029
@@ -154,6 +153,21 @@ HCI_PRIMARY = 0
# HCI_RAW_DEVICE is not set
HCI_SCODATA_PKT = 3
HCI_VENDOR_PKT = 255
+LE_ADV_DIRECT_IND = 1
+LE_ADV_IND = 0
+LE_ADV_NONCONN_IND = 3
+LE_ADV_SCAN_IND = 2
+LE_ADV_SCAN_RSP = 4
+LE_EXT_ADV_CONN_IND = 1
+LE_EXT_ADV_DIRECT_IND = 4
+LE_EXT_ADV_LEGACY_PDU = 16
+LE_EXT_ADV_NON_CONN_IND = 0
+LE_EXT_ADV_SCAN_IND = 2
+LE_EXT_ADV_SCAN_RSP = 8
+LE_LEGACY_ADV_DIRECT_IND = 21
+LE_LEGACY_ADV_IND = 19
+LE_LEGACY_ADV_SCAN_IND = 18
+LE_LEGACY_NONCONN_IND = 16
+LE_LEGACY_SCAN_RSP_ADV = 27
+LE_LEGACY_SCAN_RSP_ADV_SCAN = 26
SCO_LINK = 0
-__NR_openat = 257
-__NR_write = 1
diff --git a/sys/linux/dev_vhci_arm.const b/sys/linux/dev_vhci_arm.const
index 334f8171a..3f05538dc 100644
--- a/sys/linux/dev_vhci_arm.const
+++ b/sys/linux/dev_vhci_arm.const
@@ -2,13 +2,11 @@
ACL_LINK = 1
ADDR_LE_DEV_PUBLIC = 0
ADDR_LE_DEV_RANDOM = 1
-AT_FDCWD = 18446744073709551516
ESCO_LINK = 2
HCI_ACLDATA_PKT = 2
HCI_AMP = 1
HCI_EVENT_PKT = 4
HCI_EVT_LE_CIS_ESTABLISHED = 25
-HCI_EVT_LE_CIS_REQ = 26
HCI_EV_AUTH_COMPLETE = 6
HCI_EV_CHANGE_LINK_KEY_COMPLETE = 9
HCI_EV_CHANNEL_SELECTED = 65
@@ -72,6 +70,7 @@ HCI_EV_USER_CONFIRM_REQUEST = 51
HCI_EV_USER_PASSKEY_NOTIFY = 59
HCI_EV_USER_PASSKEY_REQUEST = 52
# HCI_EXTERNAL_CONFIG is not set
+HCI_MAX_AD_LENGTH = 31
HCI_OP_ADD_SCO = 1031
HCI_OP_AUTH_REQUESTED = 1041
HCI_OP_CREATE_CONN = 1029
@@ -154,6 +153,21 @@ HCI_PRIMARY = 0
# HCI_RAW_DEVICE is not set
HCI_SCODATA_PKT = 3
HCI_VENDOR_PKT = 255
+LE_ADV_DIRECT_IND = 1
+LE_ADV_IND = 0
+LE_ADV_NONCONN_IND = 3
+LE_ADV_SCAN_IND = 2
+LE_ADV_SCAN_RSP = 4
+LE_EXT_ADV_CONN_IND = 1
+LE_EXT_ADV_DIRECT_IND = 4
+LE_EXT_ADV_LEGACY_PDU = 16
+LE_EXT_ADV_NON_CONN_IND = 0
+LE_EXT_ADV_SCAN_IND = 2
+LE_EXT_ADV_SCAN_RSP = 8
+LE_LEGACY_ADV_DIRECT_IND = 21
+LE_LEGACY_ADV_IND = 19
+LE_LEGACY_ADV_SCAN_IND = 18
+LE_LEGACY_NONCONN_IND = 16
+LE_LEGACY_SCAN_RSP_ADV = 27
+LE_LEGACY_SCAN_RSP_ADV_SCAN = 26
SCO_LINK = 0
-__NR_openat = 322
-__NR_write = 4
diff --git a/sys/linux/dev_vhci_arm64.const b/sys/linux/dev_vhci_arm64.const
index 6879fd1bc..3f05538dc 100644
--- a/sys/linux/dev_vhci_arm64.const
+++ b/sys/linux/dev_vhci_arm64.const
@@ -2,13 +2,11 @@
ACL_LINK = 1
ADDR_LE_DEV_PUBLIC = 0
ADDR_LE_DEV_RANDOM = 1
-AT_FDCWD = 18446744073709551516
ESCO_LINK = 2
HCI_ACLDATA_PKT = 2
HCI_AMP = 1
HCI_EVENT_PKT = 4
HCI_EVT_LE_CIS_ESTABLISHED = 25
-HCI_EVT_LE_CIS_REQ = 26
HCI_EV_AUTH_COMPLETE = 6
HCI_EV_CHANGE_LINK_KEY_COMPLETE = 9
HCI_EV_CHANNEL_SELECTED = 65
@@ -72,6 +70,7 @@ HCI_EV_USER_CONFIRM_REQUEST = 51
HCI_EV_USER_PASSKEY_NOTIFY = 59
HCI_EV_USER_PASSKEY_REQUEST = 52
# HCI_EXTERNAL_CONFIG is not set
+HCI_MAX_AD_LENGTH = 31
HCI_OP_ADD_SCO = 1031
HCI_OP_AUTH_REQUESTED = 1041
HCI_OP_CREATE_CONN = 1029
@@ -154,6 +153,21 @@ HCI_PRIMARY = 0
# HCI_RAW_DEVICE is not set
HCI_SCODATA_PKT = 3
HCI_VENDOR_PKT = 255
+LE_ADV_DIRECT_IND = 1
+LE_ADV_IND = 0
+LE_ADV_NONCONN_IND = 3
+LE_ADV_SCAN_IND = 2
+LE_ADV_SCAN_RSP = 4
+LE_EXT_ADV_CONN_IND = 1
+LE_EXT_ADV_DIRECT_IND = 4
+LE_EXT_ADV_LEGACY_PDU = 16
+LE_EXT_ADV_NON_CONN_IND = 0
+LE_EXT_ADV_SCAN_IND = 2
+LE_EXT_ADV_SCAN_RSP = 8
+LE_LEGACY_ADV_DIRECT_IND = 21
+LE_LEGACY_ADV_IND = 19
+LE_LEGACY_ADV_SCAN_IND = 18
+LE_LEGACY_NONCONN_IND = 16
+LE_LEGACY_SCAN_RSP_ADV = 27
+LE_LEGACY_SCAN_RSP_ADV_SCAN = 26
SCO_LINK = 0
-__NR_openat = 56
-__NR_write = 64
diff --git a/sys/linux/dev_vhci_mips64le.const b/sys/linux/dev_vhci_mips64le.const
index 867e532e6..3f05538dc 100644
--- a/sys/linux/dev_vhci_mips64le.const
+++ b/sys/linux/dev_vhci_mips64le.const
@@ -2,13 +2,11 @@
ACL_LINK = 1
ADDR_LE_DEV_PUBLIC = 0
ADDR_LE_DEV_RANDOM = 1
-AT_FDCWD = 18446744073709551516
ESCO_LINK = 2
HCI_ACLDATA_PKT = 2
HCI_AMP = 1
HCI_EVENT_PKT = 4
HCI_EVT_LE_CIS_ESTABLISHED = 25
-HCI_EVT_LE_CIS_REQ = 26
HCI_EV_AUTH_COMPLETE = 6
HCI_EV_CHANGE_LINK_KEY_COMPLETE = 9
HCI_EV_CHANNEL_SELECTED = 65
@@ -72,6 +70,7 @@ HCI_EV_USER_CONFIRM_REQUEST = 51
HCI_EV_USER_PASSKEY_NOTIFY = 59
HCI_EV_USER_PASSKEY_REQUEST = 52
# HCI_EXTERNAL_CONFIG is not set
+HCI_MAX_AD_LENGTH = 31
HCI_OP_ADD_SCO = 1031
HCI_OP_AUTH_REQUESTED = 1041
HCI_OP_CREATE_CONN = 1029
@@ -154,6 +153,21 @@ HCI_PRIMARY = 0
# HCI_RAW_DEVICE is not set
HCI_SCODATA_PKT = 3
HCI_VENDOR_PKT = 255
+LE_ADV_DIRECT_IND = 1
+LE_ADV_IND = 0
+LE_ADV_NONCONN_IND = 3
+LE_ADV_SCAN_IND = 2
+LE_ADV_SCAN_RSP = 4
+LE_EXT_ADV_CONN_IND = 1
+LE_EXT_ADV_DIRECT_IND = 4
+LE_EXT_ADV_LEGACY_PDU = 16
+LE_EXT_ADV_NON_CONN_IND = 0
+LE_EXT_ADV_SCAN_IND = 2
+LE_EXT_ADV_SCAN_RSP = 8
+LE_LEGACY_ADV_DIRECT_IND = 21
+LE_LEGACY_ADV_IND = 19
+LE_LEGACY_ADV_SCAN_IND = 18
+LE_LEGACY_NONCONN_IND = 16
+LE_LEGACY_SCAN_RSP_ADV = 27
+LE_LEGACY_SCAN_RSP_ADV_SCAN = 26
SCO_LINK = 0
-__NR_openat = 5247
-__NR_write = 5001
diff --git a/sys/linux/dev_vhci_ppc64le.const b/sys/linux/dev_vhci_ppc64le.const
index d85b1edaf..3f05538dc 100644
--- a/sys/linux/dev_vhci_ppc64le.const
+++ b/sys/linux/dev_vhci_ppc64le.const
@@ -2,13 +2,11 @@
ACL_LINK = 1
ADDR_LE_DEV_PUBLIC = 0
ADDR_LE_DEV_RANDOM = 1
-AT_FDCWD = 18446744073709551516
ESCO_LINK = 2
HCI_ACLDATA_PKT = 2
HCI_AMP = 1
HCI_EVENT_PKT = 4
HCI_EVT_LE_CIS_ESTABLISHED = 25
-HCI_EVT_LE_CIS_REQ = 26
HCI_EV_AUTH_COMPLETE = 6
HCI_EV_CHANGE_LINK_KEY_COMPLETE = 9
HCI_EV_CHANNEL_SELECTED = 65
@@ -72,6 +70,7 @@ HCI_EV_USER_CONFIRM_REQUEST = 51
HCI_EV_USER_PASSKEY_NOTIFY = 59
HCI_EV_USER_PASSKEY_REQUEST = 52
# HCI_EXTERNAL_CONFIG is not set
+HCI_MAX_AD_LENGTH = 31
HCI_OP_ADD_SCO = 1031
HCI_OP_AUTH_REQUESTED = 1041
HCI_OP_CREATE_CONN = 1029
@@ -154,6 +153,21 @@ HCI_PRIMARY = 0
# HCI_RAW_DEVICE is not set
HCI_SCODATA_PKT = 3
HCI_VENDOR_PKT = 255
+LE_ADV_DIRECT_IND = 1
+LE_ADV_IND = 0
+LE_ADV_NONCONN_IND = 3
+LE_ADV_SCAN_IND = 2
+LE_ADV_SCAN_RSP = 4
+LE_EXT_ADV_CONN_IND = 1
+LE_EXT_ADV_DIRECT_IND = 4
+LE_EXT_ADV_LEGACY_PDU = 16
+LE_EXT_ADV_NON_CONN_IND = 0
+LE_EXT_ADV_SCAN_IND = 2
+LE_EXT_ADV_SCAN_RSP = 8
+LE_LEGACY_ADV_DIRECT_IND = 21
+LE_LEGACY_ADV_IND = 19
+LE_LEGACY_ADV_SCAN_IND = 18
+LE_LEGACY_NONCONN_IND = 16
+LE_LEGACY_SCAN_RSP_ADV = 27
+LE_LEGACY_SCAN_RSP_ADV_SCAN = 26
SCO_LINK = 0
-__NR_openat = 286
-__NR_write = 4
diff --git a/sys/linux/dev_vhci_riscv64.const b/sys/linux/dev_vhci_riscv64.const
index 6879fd1bc..3f05538dc 100644
--- a/sys/linux/dev_vhci_riscv64.const
+++ b/sys/linux/dev_vhci_riscv64.const
@@ -2,13 +2,11 @@
ACL_LINK = 1
ADDR_LE_DEV_PUBLIC = 0
ADDR_LE_DEV_RANDOM = 1
-AT_FDCWD = 18446744073709551516
ESCO_LINK = 2
HCI_ACLDATA_PKT = 2
HCI_AMP = 1
HCI_EVENT_PKT = 4
HCI_EVT_LE_CIS_ESTABLISHED = 25
-HCI_EVT_LE_CIS_REQ = 26
HCI_EV_AUTH_COMPLETE = 6
HCI_EV_CHANGE_LINK_KEY_COMPLETE = 9
HCI_EV_CHANNEL_SELECTED = 65
@@ -72,6 +70,7 @@ HCI_EV_USER_CONFIRM_REQUEST = 51
HCI_EV_USER_PASSKEY_NOTIFY = 59
HCI_EV_USER_PASSKEY_REQUEST = 52
# HCI_EXTERNAL_CONFIG is not set
+HCI_MAX_AD_LENGTH = 31
HCI_OP_ADD_SCO = 1031
HCI_OP_AUTH_REQUESTED = 1041
HCI_OP_CREATE_CONN = 1029
@@ -154,6 +153,21 @@ HCI_PRIMARY = 0
# HCI_RAW_DEVICE is not set
HCI_SCODATA_PKT = 3
HCI_VENDOR_PKT = 255
+LE_ADV_DIRECT_IND = 1
+LE_ADV_IND = 0
+LE_ADV_NONCONN_IND = 3
+LE_ADV_SCAN_IND = 2
+LE_ADV_SCAN_RSP = 4
+LE_EXT_ADV_CONN_IND = 1
+LE_EXT_ADV_DIRECT_IND = 4
+LE_EXT_ADV_LEGACY_PDU = 16
+LE_EXT_ADV_NON_CONN_IND = 0
+LE_EXT_ADV_SCAN_IND = 2
+LE_EXT_ADV_SCAN_RSP = 8
+LE_LEGACY_ADV_DIRECT_IND = 21
+LE_LEGACY_ADV_IND = 19
+LE_LEGACY_ADV_SCAN_IND = 18
+LE_LEGACY_NONCONN_IND = 16
+LE_LEGACY_SCAN_RSP_ADV = 27
+LE_LEGACY_SCAN_RSP_ADV_SCAN = 26
SCO_LINK = 0
-__NR_openat = 56
-__NR_write = 64
diff --git a/sys/linux/dev_vhci_s390x.const b/sys/linux/dev_vhci_s390x.const
index 164d48f37..3f05538dc 100644
--- a/sys/linux/dev_vhci_s390x.const
+++ b/sys/linux/dev_vhci_s390x.const
@@ -2,13 +2,11 @@
ACL_LINK = 1
ADDR_LE_DEV_PUBLIC = 0
ADDR_LE_DEV_RANDOM = 1
-AT_FDCWD = 18446744073709551516
ESCO_LINK = 2
HCI_ACLDATA_PKT = 2
HCI_AMP = 1
HCI_EVENT_PKT = 4
HCI_EVT_LE_CIS_ESTABLISHED = 25
-HCI_EVT_LE_CIS_REQ = 26
HCI_EV_AUTH_COMPLETE = 6
HCI_EV_CHANGE_LINK_KEY_COMPLETE = 9
HCI_EV_CHANNEL_SELECTED = 65
@@ -72,6 +70,7 @@ HCI_EV_USER_CONFIRM_REQUEST = 51
HCI_EV_USER_PASSKEY_NOTIFY = 59
HCI_EV_USER_PASSKEY_REQUEST = 52
# HCI_EXTERNAL_CONFIG is not set
+HCI_MAX_AD_LENGTH = 31
HCI_OP_ADD_SCO = 1031
HCI_OP_AUTH_REQUESTED = 1041
HCI_OP_CREATE_CONN = 1029
@@ -154,6 +153,21 @@ HCI_PRIMARY = 0
# HCI_RAW_DEVICE is not set
HCI_SCODATA_PKT = 3
HCI_VENDOR_PKT = 255
+LE_ADV_DIRECT_IND = 1
+LE_ADV_IND = 0
+LE_ADV_NONCONN_IND = 3
+LE_ADV_SCAN_IND = 2
+LE_ADV_SCAN_RSP = 4
+LE_EXT_ADV_CONN_IND = 1
+LE_EXT_ADV_DIRECT_IND = 4
+LE_EXT_ADV_LEGACY_PDU = 16
+LE_EXT_ADV_NON_CONN_IND = 0
+LE_EXT_ADV_SCAN_IND = 2
+LE_EXT_ADV_SCAN_RSP = 8
+LE_LEGACY_ADV_DIRECT_IND = 21
+LE_LEGACY_ADV_IND = 19
+LE_LEGACY_ADV_SCAN_IND = 18
+LE_LEGACY_NONCONN_IND = 16
+LE_LEGACY_SCAN_RSP_ADV = 27
+LE_LEGACY_SCAN_RSP_ADV_SCAN = 26
SCO_LINK = 0
-__NR_openat = 288
-__NR_write = 4
diff --git a/sys/linux/prctl_386.const b/sys/linux/prctl_386.const
index 7b0479ec2..6dad68c5c 100644
--- a/sys/linux/prctl_386.const
+++ b/sys/linux/prctl_386.const
@@ -8,7 +8,7 @@ ARCH_MAP_VDSO_X32 = 8193
ARCH_SET_CPUID = 4114
ARCH_SET_FS = 4098
ARCH_SET_GS = 4097
-CAP_LAST_CAP = 39
+CAP_LAST_CAP = 40
PR_CAPBSET_DROP = 24
PR_CAPBSET_READ = 23
PR_CAP_AMBIENT = 47
diff --git a/sys/linux/prctl_amd64.const b/sys/linux/prctl_amd64.const
index aa6b1d9d0..bffab2a45 100644
--- a/sys/linux/prctl_amd64.const
+++ b/sys/linux/prctl_amd64.const
@@ -8,7 +8,7 @@ ARCH_MAP_VDSO_X32 = 8193
ARCH_SET_CPUID = 4114
ARCH_SET_FS = 4098
ARCH_SET_GS = 4097
-CAP_LAST_CAP = 39
+CAP_LAST_CAP = 40
PR_CAPBSET_DROP = 24
PR_CAPBSET_READ = 23
PR_CAP_AMBIENT = 47
diff --git a/sys/linux/prctl_arm.const b/sys/linux/prctl_arm.const
index b628b9d9a..c0be8f87b 100644
--- a/sys/linux/prctl_arm.const
+++ b/sys/linux/prctl_arm.const
@@ -8,7 +8,7 @@
# ARCH_SET_CPUID is not set
# ARCH_SET_FS is not set
# ARCH_SET_GS is not set
-CAP_LAST_CAP = 39
+CAP_LAST_CAP = 40
PR_CAPBSET_DROP = 24
PR_CAPBSET_READ = 23
PR_CAP_AMBIENT = 47
diff --git a/sys/linux/prctl_arm64.const b/sys/linux/prctl_arm64.const
index 5edee00dc..d380bae05 100644
--- a/sys/linux/prctl_arm64.const
+++ b/sys/linux/prctl_arm64.const
@@ -8,7 +8,7 @@
# ARCH_SET_CPUID is not set
# ARCH_SET_FS is not set
# ARCH_SET_GS is not set
-CAP_LAST_CAP = 39
+CAP_LAST_CAP = 40
PR_CAPBSET_DROP = 24
PR_CAPBSET_READ = 23
PR_CAP_AMBIENT = 47
diff --git a/sys/linux/prctl_mips64le.const b/sys/linux/prctl_mips64le.const
index 298fee509..083907318 100644
--- a/sys/linux/prctl_mips64le.const
+++ b/sys/linux/prctl_mips64le.const
@@ -8,7 +8,7 @@
# ARCH_SET_CPUID is not set
# ARCH_SET_FS is not set
# ARCH_SET_GS is not set
-CAP_LAST_CAP = 39
+CAP_LAST_CAP = 40
PR_CAPBSET_DROP = 24
PR_CAPBSET_READ = 23
PR_CAP_AMBIENT = 47
diff --git a/sys/linux/prctl_ppc64le.const b/sys/linux/prctl_ppc64le.const
index 7a370c02f..a284b521d 100644
--- a/sys/linux/prctl_ppc64le.const
+++ b/sys/linux/prctl_ppc64le.const
@@ -8,7 +8,7 @@
# ARCH_SET_CPUID is not set
# ARCH_SET_FS is not set
# ARCH_SET_GS is not set
-CAP_LAST_CAP = 39
+CAP_LAST_CAP = 40
PR_CAPBSET_DROP = 24
PR_CAPBSET_READ = 23
PR_CAP_AMBIENT = 47
diff --git a/sys/linux/prctl_riscv64.const b/sys/linux/prctl_riscv64.const
index 5edee00dc..d380bae05 100644
--- a/sys/linux/prctl_riscv64.const
+++ b/sys/linux/prctl_riscv64.const
@@ -8,7 +8,7 @@
# ARCH_SET_CPUID is not set
# ARCH_SET_FS is not set
# ARCH_SET_GS is not set
-CAP_LAST_CAP = 39
+CAP_LAST_CAP = 40
PR_CAPBSET_DROP = 24
PR_CAPBSET_READ = 23
PR_CAP_AMBIENT = 47
diff --git a/sys/linux/prctl_s390x.const b/sys/linux/prctl_s390x.const
index b628b9d9a..c0be8f87b 100644
--- a/sys/linux/prctl_s390x.const
+++ b/sys/linux/prctl_s390x.const
@@ -8,7 +8,7 @@
# ARCH_SET_CPUID is not set
# ARCH_SET_FS is not set
# ARCH_SET_GS is not set
-CAP_LAST_CAP = 39
+CAP_LAST_CAP = 40
PR_CAPBSET_DROP = 24
PR_CAPBSET_READ = 23
PR_CAP_AMBIENT = 47
diff --git a/sys/linux/sys_386.const b/sys/linux/sys_386.const
index c052da423..cf172ddd9 100644
--- a/sys/linux/sys_386.const
+++ b/sys/linux/sys_386.const
@@ -635,7 +635,7 @@ __NR_fcntl = 55
__NR_fdatasync = 148
__NR_finit_module = 350
__NR_flock = 143
-__NR_fsinfo = 442
+__NR_fsinfo = 441
__NR_fstat = 108
__NR_fstat64 = 197
__NR_fstatat64 = 300
@@ -732,7 +732,7 @@ __NR_pread64 = 180
__NR_preadv = 333
__NR_preadv2 = 378
__NR_prlimit64 = 340
-__NR_process_madvise = 443
+__NR_process_madvise = 442
__NR_process_vm_readv = 347
__NR_process_vm_writev = 348
__NR_pselect6 = 308
diff --git a/sys/linux/sys_amd64.const b/sys/linux/sys_amd64.const
index 9df2b7b79..191b4d606 100644
--- a/sys/linux/sys_amd64.const
+++ b/sys/linux/sys_amd64.const
@@ -635,7 +635,7 @@ __NR_fcntl = 72
__NR_fdatasync = 75
__NR_finit_module = 313
__NR_flock = 73
-__NR_fsinfo = 442
+__NR_fsinfo = 441
__NR_fstat = 5
# __NR_fstat64 is not set
# __NR_fstatat64 is not set
@@ -732,7 +732,7 @@ __NR_pread64 = 17
__NR_preadv = 295
__NR_preadv2 = 327
__NR_prlimit64 = 302
-__NR_process_madvise = 443
+__NR_process_madvise = 442
__NR_process_vm_readv = 310
__NR_process_vm_writev = 311
__NR_pselect6 = 270
diff --git a/sys/linux/sys_arm.const b/sys/linux/sys_arm.const
index 4b7760fb6..e235e184e 100644
--- a/sys/linux/sys_arm.const
+++ b/sys/linux/sys_arm.const
@@ -635,7 +635,7 @@ __NR_fcntl = 55
__NR_fdatasync = 148
__NR_finit_module = 379
__NR_flock = 143
-__NR_fsinfo = 442
+__NR_fsinfo = 441
__NR_fstat = 108
__NR_fstat64 = 197
__NR_fstatat64 = 327
@@ -732,7 +732,7 @@ __NR_pread64 = 180
__NR_preadv = 361
__NR_preadv2 = 392
__NR_prlimit64 = 369
-__NR_process_madvise = 443
+__NR_process_madvise = 442
__NR_process_vm_readv = 376
__NR_process_vm_writev = 377
__NR_pselect6 = 335
diff --git a/sys/linux/sys_arm64.const b/sys/linux/sys_arm64.const
index e689806f0..8922b9844 100644
--- a/sys/linux/sys_arm64.const
+++ b/sys/linux/sys_arm64.const
@@ -635,7 +635,7 @@ __NR_fcntl = 25
__NR_fdatasync = 83
__NR_finit_module = 273
__NR_flock = 32
-__NR_fsinfo = 442
+__NR_fsinfo = 441
__NR_fstat = 80
# __NR_fstat64 is not set
# __NR_fstatat64 is not set
@@ -732,7 +732,7 @@ __NR_pread64 = 67
__NR_preadv = 69
__NR_preadv2 = 286
__NR_prlimit64 = 261
-__NR_process_madvise = 443
+__NR_process_madvise = 442
__NR_process_vm_readv = 270
__NR_process_vm_writev = 271
__NR_pselect6 = 72
diff --git a/sys/linux/sys_mips64le.const b/sys/linux/sys_mips64le.const
index 87f6ee1a4..a50c15302 100644
--- a/sys/linux/sys_mips64le.const
+++ b/sys/linux/sys_mips64le.const
@@ -635,7 +635,7 @@ __NR_fcntl = 5070
__NR_fdatasync = 5073
__NR_finit_module = 5307
__NR_flock = 5071
-__NR_fsinfo = 5442
+__NR_fsinfo = 5441
__NR_fstat = 5005
# __NR_fstat64 is not set
# __NR_fstatat64 is not set
@@ -732,7 +732,7 @@ __NR_pread64 = 5016
__NR_preadv = 5289
__NR_preadv2 = 5321
__NR_prlimit64 = 5297
-__NR_process_madvise = 5443
+__NR_process_madvise = 5442
__NR_process_vm_readv = 5304
__NR_process_vm_writev = 5305
__NR_pselect6 = 5260
diff --git a/sys/linux/sys_ppc64le.const b/sys/linux/sys_ppc64le.const
index f2e1ffe66..1171427d8 100644
--- a/sys/linux/sys_ppc64le.const
+++ b/sys/linux/sys_ppc64le.const
@@ -635,7 +635,7 @@ __NR_fcntl = 55
__NR_fdatasync = 148
__NR_finit_module = 353
__NR_flock = 143
-__NR_fsinfo = 442
+__NR_fsinfo = 441
__NR_fstat = 108
# __NR_fstat64 is not set
# __NR_fstatat64 is not set
@@ -732,7 +732,7 @@ __NR_pread64 = 179
__NR_preadv = 320
__NR_preadv2 = 380
__NR_prlimit64 = 325
-__NR_process_madvise = 443
+__NR_process_madvise = 442
__NR_process_vm_readv = 351
__NR_process_vm_writev = 352
__NR_pselect6 = 280
diff --git a/sys/linux/sys_riscv64.const b/sys/linux/sys_riscv64.const
index 497945ae5..b4cfcb026 100644
--- a/sys/linux/sys_riscv64.const
+++ b/sys/linux/sys_riscv64.const
@@ -635,7 +635,7 @@ __NR_fcntl = 25
__NR_fdatasync = 83
__NR_finit_module = 273
__NR_flock = 32
-__NR_fsinfo = 442
+__NR_fsinfo = 441
__NR_fstat = 80
# __NR_fstat64 is not set
# __NR_fstatat64 is not set
@@ -732,7 +732,7 @@ __NR_pread64 = 67
__NR_preadv = 69
__NR_preadv2 = 286
__NR_prlimit64 = 261
-__NR_process_madvise = 443
+__NR_process_madvise = 442
__NR_process_vm_readv = 270
__NR_process_vm_writev = 271
__NR_pselect6 = 72
diff --git a/sys/linux/sys_s390x.const b/sys/linux/sys_s390x.const
index 2065b9ae1..b7b3637aa 100644
--- a/sys/linux/sys_s390x.const
+++ b/sys/linux/sys_s390x.const
@@ -635,7 +635,7 @@ __NR_fcntl = 55
__NR_fdatasync = 148
__NR_finit_module = 344
__NR_flock = 143
-__NR_fsinfo = 442
+__NR_fsinfo = 441
__NR_fstat = 108
# __NR_fstat64 is not set
# __NR_fstatat64 is not set
@@ -732,7 +732,7 @@ __NR_pread64 = 180
__NR_preadv = 328
__NR_preadv2 = 376
__NR_prlimit64 = 334
-__NR_process_madvise = 443
+__NR_process_madvise = 442
__NR_process_vm_readv = 340
__NR_process_vm_writev = 341
__NR_pselect6 = 301