[ofa-general] Re: [PATCH] libibumad: Add sysfs_*() functions to libibumad.map
Sasha Khapyorsky
sashak at voltaire.com
Wed Jan 7 08:16:44 PST 2009
Hi Vladimir,
On 13:38 Mon 29 Dec , Vladimir Sokolovsky wrote:
> Signed-off-by: Vladimir Sokolovsky <vlad at mellanox.co.il>
> ---
> libibumad/src/libibumad.map | 5 +++++
> 1 files changed, 5 insertions(+), 0 deletions(-)
>
> diff --git a/libibumad/src/libibumad.map b/libibumad/src/libibumad.map
> index 0154b7f..ea8999e 100644
> --- a/libibumad/src/libibumad.map
> +++ b/libibumad/src/libibumad.map
> @@ -30,5 +30,10 @@ IBUMAD_1.0 {
> umad_debug;
> umad_addr_dump;
> umad_dump;
> + sys_read_gid;
> + sys_read_guid;
> + sys_read_string;
> + sys_read_uint;
> + sys_read_uint64;
> local: *;
> };
I don't think we should expose those functions in libibumad (btw there
are no those prototypes in umad.h).
It would be better to reimplement related stuff in srptools - simplest
workaround could be just copying needed sys_*() functions, but better is
to use libibvers calls (as Sean suggested) and to drop libibcommon
dependency (note that I'm planning to remove this library completely
soon, the patch was on the list already).
Sasha
More information about the general
mailing list