Skip to content

Releases: linux-rdma/ibsim

ibsim-0.12

31 Oct 15:48
Compare
Choose a tag to compare

New features since 0.11:
Fixed NDR related issues.
Fixed LFT array size.

All component versions are from recent master branch. Full list of
changes are below.

Aleksandr Minchiu (3):
ibsim/sim.h: Increase LFT size to 48K
ibsim/sim_net.c: Assume QDR speed when port speed is 0
ibsim/ibsim.c: Bump version to 0.12

Daniel Klein (2):
ibsim/sim_net.c: Support NDR when parsing enhance ibnetdiscover
ibsim/sim_net.c: Enable IsLinkSpeedNDRSupported bit in PortInfo

AlexMinchiu (1):
Merge pull request #33 from AlexMinchiu/increase_lft_size

ibsim-0.11

27 Jun 12:23
Compare
Choose a tag to compare

New features since 0.10:
Add support for NDR link speed

All component versions are from recent master branch. Full list of
changes is below.

Tzafrir Cohen (8):
typo: scrips
clean all bins, not just progs (including tests)
dist.sh: Add ibsim-run.in and spec.in to dist files
make distcheck: Check that dist tarball builds
dist.sh: update version in debian/changelog as well
spec: add ibsim-run to list of files
make distcheck: use latest dist tarball
make distcheck: delete checkdir when done

tamirronen (5):
Merge pull request #28 from tzafrir-mellanox/distcheck
Merge pull request #27 from vladko1974/compilation_fix
Merge pull request #29 from tzafrir-mellanox/spec-ibsim-run
Merge pull request #31 from gregoryl-mlnx/ndr
Merge pull request #32 from haimbo/disable_IsVendorClassSupported

Leon Romanovsky (2):
Merge pull request #26 from tzafrir-mellanox/ibsim_run_clean_fix
Merge pull request #30 from tzafrir-mellanox/del_checkdir

Daniel Klein (1):
ibsim/sim_net.c: Remove IsVendorClassSupported capability bit from HCAs

Gregory Linschitz (1):
ibsim:Initial NDR support

Tamir Ronen (1):
ibsim/ibsim.c: Bump version to 0.11

Vladimir Koushnir (1):
ibsim.c: Fix compilation warning

ibsim-0.10

08 Oct 06:51
Compare
Choose a tag to compare

New features since 0.9:
Add Debian packaging
support multiple umad file descriptors
support latest libibumad

All component versions are from recent master branch. Full list of
changes is below.

Tzafrir Cohen (6):
Debian packaging
ibsim-run: a wrapper to run programs under ibsim
defs.mk: Add standard build variable CPPFLAGS
run_opensm.sh: /bin/bash, as uses non-posix features
install: missing ) and ; for the install target
Makefiles: avoid target override warning

Leon Romanovsky (5):
Merge pull request #12 from tzafrir-mellanox/deb_packaging
Merge pull request #14 from tzafrir-mellanox/run-opensm_bashism
Merge pull request #15 from tzafrir-mellanox/makefile_cppflags
Merge pull request #13 from tzafrir-mellanox/ibsim-run
Merge pull request #16 from tzafrir-mellanox/ibsim_run_install_fix

Vladimir Koushnir (5):
umad2sim: message queue implementation
umad2sim: umad fd descriptor implementation
umad2sim: support multiple umad file descriptors
ibsim: mcast_storm: remove umad_close_port call
umad2sim: call umad2sim_init in opendir

Tamir Ronen (1):
ibsim/ibsim.c: Bump version to 0.10

ibsim-0.9

13 Feb 15:48
Compare
Choose a tag to compare

New features since 0.8:
Add --no-console option
Support GID/subnet prefix field in the PortInfo attribute

All component versions are from recent master branch. Full list of
changes is below.

Nicolas Morey-Chaisemartin (18):
umad2sim: Do not use umad.h deprecated functions
Use NULL instread of 0 in all places where it used as a pointer
Cleanup extern declarations
Add missing static keywords
Add travis validation
travis: add patch check
tests: Do not use umad.h deprecated functions
.gitignore: Add tests binaries
tests: Use NULL instread of 0 in all places where it used as a pointer
tests: make function declaration ANSI
tests: Fix signed vs unsigned comparisons
tests/subnet_discover.c: Fix stack overflow
tests/mcast_storm.c: Make sure dbg macro is never empty
Makefile: Add tests to all targets
scripts/travis-build: Keep last build so we can run tests
ibsim.c: Add --no-console option
scripts: Add travis-runtest script to run tests
travis: Enable running tests during travis build

Hal Rosenstock (3):
ibsim.spec.in: Updated for move to github
ibsim.spec.in: Revert previous commit to Move 'COPYING' file into the license tag
README: Update maintainer

Honggang Li (3):
ibsim.spec.in: Move 'COPYING' file into the license tag
Fix multiple definition of `simverb'
Replace UMAD_DEV_DIR with string "/dev/infiniband"

Cyrille Verrier (1):
Makefile: Exclude tests folder from install target

Leon Romanovsky (1):
Merge pull request #11 from Honggang-LI/gcc-10

Tamir Ronen (1):
ibsim/ibsim.c: Bump version to 0.9

Vladimir Koushnir (1):
Support GID/subnet prefix field in the PortInfo attribute

ibsim 0.8

17 Apr 06:38
Compare
Choose a tag to compare

New features since 0.7:
Extended speed support including HDR and FDR10
2x link support
Link speed, espeed, and width change support
Support for PortXmitWait field in PortCounters
Minor changes/bug fixes as noted below

All component versions are from recent master branch. Full list of
changes is below.

Honggang Li (18):
Move sim_cmd_file function from ibsim.c to sim_cmd.c
Return 'NULL' instead of '0' if function returns a pointer
sim_net.c: Avoid copying garbage for vlarb in init_ports
sim_cmd.c: Fix ‘orig’ may be used uninitialized in do_perf_counter_set
sim_mad.c: Fix some clang compilation errors
ibsim.spec.in: Append gcc into the BuildRequires tag
sim_net.c: Delete placeholder 'new_hca' function
sim_cmd.c: do_set_guid should dereference the char pointer
sim_cmd.c: sim_cmd_file should check the char pointer before dereferencing
sim_mad.c: Fix NO_EFFECT issue for do_linearforwtbl
sim_net.c: Initialize the pointer sp with NULL for parse_port
sim_cmd.c: Delete unused update of a value
sim_net.c: Free pattern buffer in parse_port_connection_data
sim_mad.c: Fix potential dereference of a null pointer in do_sl2vl
sim_mad.c: Fix accessing of uninitialized memory in send_trap
umad2sim.c: Fix a few potential buffer overflow issues
umad2sim.c: make_path should check the return value of mkdir
sim_cmd.c: Fix out of bound memory access in do_cmd

Hal Rosenstock (12):
Support 2x link widths
Add support for HDR extended link speed
sim_mad.c: Fix compile warning in do_portinfo
umad2sim/umad2sim.c: Fix ibsim for latest libibumad in rdma-core
net-examples: Fix commentary typos
README: Updated maintainer
sim_mad.c: Combine linkwidth cases in do_portinfo
sim_mad.c: Combine linkspeed/linkspeedext cases in do_portinfo
sim_net.c: Reduce regfree calls in parse_port_connection_data
sim_cmd.c: Fix CONSTANT_EXPRESSION_RESULT in dump_route
sim_mad.c: Fix a CONSTANT_EXPRESSION_RESULT in switch_lookup
ibsim/ibsim.c: Bump version to 0.8

Daniel Klein (2):
Add extended link speed support
FDR10 link speed support

Cyrille Verrier (1):
Set PortCountersXmitWaitSupported flag

hnrose (1):
Merge pull request #1 from cyrilleverrier/master

jecavil (1):
Link speed, espeed, and width change support