Unfortunately, the typo's that r22129 tried to fix were not
as simple as I or Ralph had hoped. This should be the real fix, or very close to it. I can now see both the sensor and rmcast information from ompi_info when configured with --enable-monitoring --enable_multicast This commit was SVN r22131. The following SVN revision numbers were found above: r22129 --> open-mpi/ompi@02ff00dfb5
Этот коммит содержится в:
родитель
e63348a31b
Коммит
4acfbe6554
@ -417,7 +417,7 @@ void ompi_info_open_components(void)
|
||||
}
|
||||
map = OBJ_NEW(ompi_info_component_map_t);
|
||||
map->type = strdup("rmcast");
|
||||
map->components = &orte_rmcast_base.available_components;
|
||||
map->components = &orte_rmcast_base.rmcast_opened;
|
||||
opal_pointer_array_add(&component_map, map);
|
||||
#endif
|
||||
|
||||
@ -451,7 +451,7 @@ void ompi_info_open_components(void)
|
||||
}
|
||||
map = OBJ_NEW(ompi_info_component_map_t);
|
||||
map->type = strdup("sensor");
|
||||
map->components = &orte_sensor_base.available_components;
|
||||
map->components = &mca_sensor_base_components_available;
|
||||
opal_pointer_array_add(&component_map, map);
|
||||
|
||||
if (ORTE_SUCCESS != orte_fddp_base_open()) {
|
||||
|
@ -31,6 +31,23 @@ ORTE_DECLSPEC int orte_rmcast_base_open(void);
|
||||
|
||||
#if !ORTE_DISABLE_FULL_SUPPORT
|
||||
|
||||
|
||||
/*
|
||||
* globals that might be needed
|
||||
*/
|
||||
typedef struct {
|
||||
int rmcast_output;
|
||||
opal_list_t rmcast_opened;
|
||||
uint32_t xmit_network;
|
||||
char *my_group_name;
|
||||
uint8_t my_group_number;
|
||||
uint32_t interface;
|
||||
uint16_t ports[256];
|
||||
} orte_rmcast_base_t;
|
||||
|
||||
ORTE_DECLSPEC extern orte_rmcast_base_t orte_rmcast_base;
|
||||
|
||||
|
||||
/*
|
||||
* function definitions
|
||||
*/
|
||||
|
@ -41,22 +41,6 @@ BEGIN_C_DECLS
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* globals that might be needed
|
||||
*/
|
||||
typedef struct {
|
||||
int rmcast_output;
|
||||
opal_list_t rmcast_opened;
|
||||
uint32_t xmit_network;
|
||||
char *my_group_name;
|
||||
uint8_t my_group_number;
|
||||
uint32_t interface;
|
||||
uint16_t ports[256];
|
||||
} orte_rmcast_base_t;
|
||||
|
||||
ORTE_DECLSPEC extern orte_rmcast_base_t orte_rmcast_base;
|
||||
|
||||
|
||||
/**** CLASS DEFINITIONS ****/
|
||||
/*
|
||||
* Data structure for tracking assigned channels
|
||||
|
@ -34,6 +34,7 @@
|
||||
#include "orte/util/show_help.h"
|
||||
|
||||
#include "orte/mca/rmcast/base/private.h"
|
||||
#include "orte/mca/rmcast/base/base.h"
|
||||
#include "rmcast_basic.h"
|
||||
|
||||
/* LOCAL DATA */
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user