notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
rshim-user-space Userspace daemon for the Mellanox BlueField SoC
2.0.5,1 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.5,1Version of this port present on the latest quarterly branch.
Maintainer: hselasky@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-10-07 08:06:56
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
Collapse this list.
  1. /usr/local/share/licenses/rshim-user-space-2.0.5,1/catalog.mk
  2. /usr/local/share/licenses/rshim-user-space-2.0.5,1/LICENSE
  3. /usr/local/share/licenses/rshim-user-space-2.0.5,1/BSD3CLAUSE
  4. etc/rc.d/rshim
  5. etc/rshim.conf
  6. @comment sbin/bfb-install
  7. sbin/rshim
  8. share/doc/rshim/README.md
  9. man/man8/rshim.8.gz
  10. @comment man/man8/bfb-install.8.gz
  11. @owner
  12. @group
  13. @mode
Collapse this list.
Dependency lines:
  • rshim-user-space>0:sysutils/rshim-user-space
To install the port: cd /usr/ports/sysutils/rshim-user-space/ && make install clean
To add the package: pkg install rshim-user-space
PKGNAME: rshim-user-space
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
rshim-user-space
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.0.5,1
FreeBSD:12:amd642.0.5,12.0.5,1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.0.5,12.0.5,1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.0.5,1
FreeBSD:13:aarch642.0.5.82.0.5,1
FreeBSD:13:amd642.0.5,12.0.5,1
FreeBSD:13:armv62.0.5.82.0.5,1
FreeBSD:13:armv72.0.5.82.0.5,1
FreeBSD:13:i3862.0.5,12.0.5,1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.0.5.82.0.5,1
FreeBSD:14:aarch642.0.5,1-
FreeBSD:14:amd642.0.5,1-
FreeBSD:14:armv62.0.5,1-
FreeBSD:14:armv72.0.5,1-
FreeBSD:14:i3862.0.5,1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.0.5,1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. autoconf>=2.69 : devel/autoconf
  4. automake>=1.16.1 : devel/automake
Library dependencies:
  1. libepoll-shim.so : devel/libepoll-shim
  2. libpci.so : devel/libpci
  3. libpciaccess.so : devel/libpciaccess
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Mellanox/rshim-user-space/tar.gz/rshim-2.0.5?dummy=/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.0.5,1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
30 Mar 2021 13:05:00
Original commit files touched by this commit Revision:569555  2.0.5,1
hselasky search for other commits by this committer
Add PORTEPOCH=1 .

Suggested by:	erwin@
Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies // NVIDIA Networking
29 Mar 2021 13:26:58
Original commit files touched by this commit Revision:569470  2.0.5
hselasky search for other commits by this committer
Update to version 2.0.5:
- Fix default location for "etc/rshim.conf".

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies // NVIDIA Networking
23 Mar 2021 09:02:12
Original commit files touched by this commit Revision:569015  2.0.5.10
hselasky search for other commits by this committer
Make sure there are no orphaned files in pkg-plist.

PR:		254491
Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies // NVIDIA Networking
12 Mar 2021 08:38:18
Original commit files touched by this commit Revision:568148  2.0.5.10
hselasky search for other commits by this committer
Update port to v2.0.5-10:

- PCIe hotplug support
- Reduce CPU utilization when there is no rshim device

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies // NVIDIA Networking
05 Mar 2021 09:01:33
Original commit files touched by this commit Revision:567369  2.0.5.9.1
hselasky search for other commits by this committer
Update port to v2.0.5-9.1

- Fix for potential USB deadlock.

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies // NVIDIA Networking
29 Jan 2021 09:19:16
Original commit files touched by this commit Revision:563181  2.0.5.9
hselasky search for other commits by this committer
Update port to v2.0.5-9

- Fixes and improvements.

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies // NVIDIA Networking
14 Dec 2020 10:03:36
Original commit files touched by this commit Revision:558088  2.0.5.8
hselasky search for other commits by this committer
Update port to v2.0.5-8

- Fixes and improvements.

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies // NVIDIA Networking
21 Nov 2020 11:57:31
Original commit files touched by this commit Revision:555956  2.0.5.5
hselasky search for other commits by this committer
Update port to v2.0.5-5

- Added rshim rc.d file.
- Fixes and improvements.

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies // NVIDIA Networking
16 Nov 2020 16:19:24
Original commit files touched by this commit Revision:555494  2.0.4
pkubaj search for other commits by this committer
sysutils/rshim-user-space: fix build on GCC architectures

rshim.c: In function 'rshim_work_signal':
rshim.c:250: internal compiler error: Segmentation fault
23 Apr 2020 08:31:22
Original commit files touched by this commit Revision:532656  2.0.4
hselasky search for other commits by this committer
Update port to v2.0.4

- Fixes build issues with FreeBSD
- Support process termination by SIGTERM
- Fix a read()/write() issue in rshim_pcie.c caused by optimization

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies
18 Apr 2020 08:15:12
Original commit files touched by this commit Revision:532002  2.0.3_1
hselasky search for other commits by this committer
Avoid dependency on fuse.
FreeBSD is using cuse(3).

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies
17 Apr 2020 07:40:28
Original commit files touched by this commit Revision:531910  2.0.3_1
hselasky search for other commits by this committer
Add missing dependency.

Approved by:	pi (implicit)
Sponsored by:	Mellanox Technologies
15 Apr 2020 08:34:12
Original commit files touched by this commit Revision:531752  2.0.3
hselasky search for other commits by this committer
Update port to v2.0.3

- Various fixes
- Use GNU configure

Approved by:	pi@ (implicit)
Sponsored by:	Mellanox Technologies
09 Oct 2019 18:59:45
Original commit files touched by this commit Revision:514184  1.0.a.2
hselasky search for other commits by this committer
Update port to v1.0-alpha.2

- Fix for 32-bit builds
- Various improvements

Approved by:	pi@
Sponsored by:	Mellanox Technologies
09 Oct 2019 18:59:09
Original commit files touched by this commit Revision:514183  1.0.a.1
hselasky search for other commits by this committer
Remove whitespace at end of line.

Approved by:	pi (implicit)
Sponsored by:	Mellanox Technologies
09 Oct 2019 11:34:14
Original commit files touched by this commit Revision:514135  1.0.a.1
mat search for other commits by this committer
Cleanup.

Pointy hat:	hselasky, pi
09 Oct 2019 07:45:57
Original commit files touched by this commit Revision:514124  1.0
hselasky search for other commits by this committer
Update port Makefile as suggested by mat@ .

Approved by:	pi@
Sponsored by:	Mellanox Technologies
07 Oct 2019 08:06:50
Original commit files touched by this commit Revision:513925  1.0
hselasky search for other commits by this committer
Initial version of rshim-user-space port.

Approved by:	pi@
Sponsored by:	Mellanox Technologies

Number of commits found: 19