~asaly12/+git/smc_tool_source:v1.7.0

Last commit made on 2023-07-28
Get this branch:
git clone -b v1.7.0 https://git.launchpad.net/~asaly12/+git/smc_tool_source
Only Asa Mirzaieva can upload to this branch. If you are Asa Mirzaieva please log in for upload directions.

Branch merges

Branch information

Name:
v1.7.0
Repository:
lp:~asaly12/+git/smc_tool_source

Recent commits

75e767d... by Wenjia Zhang <email address hidden>

Release: Prepare v1.8.3

Signed-off-by: Wenjia Zhang <email address hidden>

3f29a54... by fheimes <email address hidden>

Update Makefile

1e64697... by Stefan Raspl <email address hidden>

smcd-stats: Fix man page name

The man page for the smcd-stats command inadvertedly had set its title to
smcss.

Signed-off-by: Stefan Raspl <email address hidden>

46f3972... by fheimes <email address hidden>

adjust default library path for Ubuntu

For whatever reason the default library path for Ubuntu is
lib/${ARCHTYPE}-linux-gnu in smc-tools (which expands to lib/s390-linux-gnu), but
for other distributions it's /lib64, which translates to /lib in Ubuntu.
This changes the default patch on Ubuntu from lib/${ARCHTYPE}-linux-gnu
to (standard) /lib which is comparable to /lib64 on other distros.
On Ubuntu /lib holds by default 64-bit libraries.

Signed-off-by: Jan Karcher <email address hidden>

be3036c... by Wenjia Zhang <email address hidden>

Open for business!

Signed-off-by: Wenjia Zhang <email address hidden>

2a60338... by Wenjia Zhang <email address hidden>

Release: Prepare v1.8.2

Signed-off-by: Wenjia Zhang <email address hidden>

e3b228b... by Jan Karcher <email address hidden>

smc-tools: Fix RoCE v3 hardware capabilities

RoCE v3 showed n/a hardware capabailities.
This patch shows the correct support now.
Refactored hex masks into constants for cleaner and consistent code.

Signed-off-by: Jan Karcher <email address hidden>
Reviewed-by: Wenjia Zhang <email address hidden>

06b9cbe... by Wenjia Zhang <email address hidden>

smc-tools: Fix option --version doesn't work for smcss and smc_pnet

Fix option --version does not work as expected for the smcss and
smc_pnet commands.

Signed-off-by: Wenjia Zhang <email address hidden>
Reviewed-by: Jan Karcher <email address hidden>

8183e4e... by Jan Karcher <email address hidden>

smc-tools: fix device type for RoCE 3

If one does execute "smcr -d device" with a RoCE 3 attached the type
displayed is going to be 0x101e. This commit maps that to the human
readable name.

Signed-off-by: Jan Karcher <email address hidden>

088eb2f... by Stefan Raspl <email address hidden>

Makefile: Fix target 'check'

We were still trying to test the 'smc' command, which was converted into
'smcd' and 'smcr' a while ago. We change this to test 'smcd info' and
'smcd stats' instead for basic coverage. Note: Both of these commands are
effectively identical between 'smcd' and 'smcr', so testing either one is
good enough.
While at it, we also convert the 'which' calls to something more
standard-abiding.

Signed-off-by: Stefan Raspl <email address hidden>