uv_hub_info_sRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: Absent ⚠️
5.0: Absent ⚠️
5.3: Absent ⚠️
5.4: ✅struct uv_hub_info_s {
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char hub_revision;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
};
5.8: ✅struct uv_hub_info_s {
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char hub_revision;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
};
5.11: ✅struct uv_hub_info_s {
unsigned int hub_type;
unsigned char hub_revision;
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char nasid_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
};
5.13: ✅struct uv_hub_info_s {
unsigned int hub_type;
unsigned char hub_revision;
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char nasid_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
};
5.15: ✅struct uv_hub_info_s {
unsigned int hub_type;
unsigned char hub_revision;
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char nasid_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
};
5.19: ✅struct uv_hub_info_s {
unsigned int hub_type;
unsigned char hub_revision;
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char nasid_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
};
6.2: ✅struct uv_hub_info_s {
unsigned int hub_type;
unsigned char hub_revision;
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char nasid_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
};
6.5: ✅struct uv_hub_info_s {
unsigned int hub_type;
unsigned char hub_revision;
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char nasid_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
short unsigned int *node_to_socket;
};
6.8: ✅struct uv_hub_info_s {
unsigned int hub_type;
unsigned char hub_revision;
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char nasid_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
short unsigned int *node_to_socket;
};
arm64: Absent ⚠️
armhf: Absent ⚠️
ppc64el: Absent ⚠️
riscv64: Absent ⚠️
aws: Absent ⚠️
azure: Absent ⚠️
gcp: Absent ⚠️
lowlatency: ✅struct uv_hub_info_s {
long unsigned int global_mmr_base;
long unsigned int global_mmr_shift;
long unsigned int gpa_mask;
short unsigned int *socket_to_node;
short unsigned int *socket_to_pnode;
short unsigned int *pnode_to_socket;
struct uv_gam_range_s *gr_table;
short unsigned int min_socket;
short unsigned int min_pnode;
unsigned char m_val;
unsigned char n_val;
unsigned char gr_table_len;
unsigned char hub_revision;
unsigned char apic_pnode_shift;
unsigned char gpa_shift;
unsigned char m_shift;
unsigned char n_lshift;
unsigned int gnode_extra;
long unsigned int gnode_upper;
long unsigned int lowmem_remap_top;
long unsigned int lowmem_remap_base;
long unsigned int global_gru_base;
long unsigned int global_gru_shift;
short unsigned int pnode;
short unsigned int pnode_mask;
short unsigned int coherency_domain_number;
short unsigned int numa_blade_id;
short unsigned int nr_possible_cpus;
short unsigned int nr_online_cpus;
short int memory_nid;
};
Regular
5.4 and 5.8 ✅
5.8 and 5.11 ⚠️unsigned int hub_type
unsigned char nasid_shift
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ⚠️short unsigned int *node_to_socket
6.5 and 6.8 ✅
generic and lowlatency ✅