37 Commits

Author SHA256 Message Date
2ce8f25cb3 Accepting request 1277506 from hardware
OBS-URL: https://build.opensuse.org/request/show/1277506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=17
2025-05-15 15:00:58 +00:00
3f1e3ca5f6 Accepting request 1277493 from home:AndreasStieger:branches:hardware
rshim 2.3.8, with fuse 3 (boo#1243151)

OBS-URL: https://build.opensuse.org/request/show/1277493
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=35
2025-05-14 21:43:37 +00:00
51bf653152 Accepting request 1219591 from hardware
OBS-URL: https://build.opensuse.org/request/show/1219591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=16
2024-10-30 21:57:35 +00:00
7cd87bd8ac Accepting request 1218229 from home:mbrugger
- Update to 2.1.5.0
  * Avoid polling blocked status during reset
  * Adjust default reset delay to 3 seconds on PCIe
  * Remove workaround support for BF2 A0 chip
  * Only poll/check locked mode for PCIe backend
  * support register read/write via /dev/rshim0/rshim for pcie_lf on BF3
  * add 'CLEAR_ON_READ' command to delete rshim log after read
  * Add ownership transfer feature
  * Allow /dev/rshim<N> devfs creation only with --force option enabled
  * Make sending the initial force command a one-time event
  * Add VFIO support for Bluefield-3 on PCIe
  * Add support for command mode
  * Adjust default boot timeout to 300s
  * Make rshim run in single instance

OBS-URL: https://build.opensuse.org/request/show/1218229
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=33
2024-10-30 14:22:36 +00:00
7dd24025d6 Accepting request 1173204 from hardware
OBS-URL: https://build.opensuse.org/request/show/1173204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=15
2024-05-11 16:21:09 +00:00
602c577c53 Accepting request 1173202 from home:mbrugger
- Update to 2.0.29.1 (jsc#PED-6843 jsc#PED-6979)
  * Output SECURE_NIC_MODE in /dev/rshim<N>/misc
  * Allow remote installation via bfb-install
  * Make DROP_MODE more robust
  * Avoid race in bfb push when accessing from BMC and rshim tool in parallel
  * Fix handshake between NIC F and rshim over PCIe

OBS-URL: https://build.opensuse.org/request/show/1173202
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=31
2024-05-10 15:52:12 +00:00
7af5766ed5 Accepting request 1156399 from hardware
OBS-URL: https://build.opensuse.org/request/show/1156399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=14
2024-03-09 19:54:24 +00:00
4b451517dd Accepting request 1156398 from home:mbrugger
- Update to 2.0.20.0 (jsc#PED-6843 jsc#PED-6979)

OBS-URL: https://build.opensuse.org/request/show/1156398
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=29
2024-03-08 15:30:07 +00:00
37094b3ad8 Accepting request 1156395 from home:mbrugger
- Update to 2.0.20.0
  * Adjust delay time for nic_fw reset
  * Add BFB completion condition for enhanced NIC mode
  * Fixes for potential high CPU utilization

OBS-URL: https://build.opensuse.org/request/show/1156395
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=28
2024-03-08 15:26:52 +00:00
99b24d158e Accepting request 1122928 from hardware
OBS-URL: https://build.opensuse.org/request/show/1122928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=13
2023-11-02 19:23:21 +00:00
ac42f63913 Accepting request 1122923 from home:mbrugger
- Update to 2.0.12.1
  * Display uptime in seconds for BF3
  * Add fuse3 support

OBS-URL: https://build.opensuse.org/request/show/1122923
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=26
2023-11-02 16:52:36 +00:00
d425b03014 Accepting request 1108149 from hardware
OBS-URL: https://build.opensuse.org/request/show/1108149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=12
2023-08-31 11:46:02 +00:00
90c9ac2a18 Accepting request 1108148 from home:mbrugger
- Update to 2.0.9
  * Fix fallback logic of direct mapping 
  * Make timeout configurable through /dev/rshimX/misc

OBS-URL: https://build.opensuse.org/request/show/1108148
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=24
2023-08-30 15:09:20 +00:00
23a0362434 Accepting request 1083435 from hardware
OBS-URL: https://build.opensuse.org/request/show/1083435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=11
2023-04-28 14:23:51 +00:00
f1af9cfc9d Accepting request 1082123 from home:mbrugger
update to verison 2.0.7

OBS-URL: https://build.opensuse.org/request/show/1082123
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=22
2023-04-28 06:53:46 +00:00
793ced7ee2 Accepting request 1082118 from hardware
OBS-URL: https://build.opensuse.org/request/show/1082118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=10
2023-04-22 20:03:17 +00:00
4cf65de3d2 Accepting request 1082117 from home:mbrugger
fix SPDX identifier

OBS-URL: https://build.opensuse.org/request/show/1082117
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=20
2023-04-21 17:54:35 +00:00
e0e6913077 Accepting request 1073306 from home:mbrugger
- update to 2.0.6.19.2
  * fix potential NULL pointer access during USB disconnection
  * fix vfio and direct mapping mode with several devices
  * avoid use of stale cached pci_dev pointer after device reset
  * adjust reset delay
  * update to dual-licensese GPL-2.0/BSD-3-Clause

OBS-URL: https://build.opensuse.org/request/show/1073306
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=19
2023-03-24 15:49:59 +00:00
71f87ecb20 Accepting request 1004722 from hardware
OBS-URL: https://build.opensuse.org/request/show/1004722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=9
2022-09-19 14:04:19 +00:00
eb1e97470b Accepting request 1003923 from home:mbrugger
- update to 2.0.6.13.7
  * make use of rshim with several devices more efficient
  * support 32 bit CR space possible on BF3 USB access
  * support more transfer sizes
  * add new device ID for BF3
  * allow to en/disable VFIO/UIO support via rshim.conf
  * make restart of rshim process more robust fixing potential race
  * set default boot timeout to 150 seconds

OBS-URL: https://build.opensuse.org/request/show/1003923
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=17
2022-09-19 13:25:32 +00:00
f2bb33da67 Accepting request 990389 from hardware
OBS-URL: https://build.opensuse.org/request/show/990389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=8
2022-07-21 09:35:03 +00:00
5fa4b29a0d Accepting request 989201 from home:mbrugger
update to new version

OBS-URL: https://build.opensuse.org/request/show/989201
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=15
2022-07-20 11:09:05 +00:00
fb6bfe536d Accepting request 922961 from hardware
OBS-URL: https://build.opensuse.org/request/show/922961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=7
2021-10-04 16:40:32 +00:00
e0d412784a Accepting request 922150 from home:mbrugger
- update to 2.0.6.1.5
  * Disable the background timer if no rshim devices
  * Setting default path for rshim config file
  * Refine when some workarounds should be applied
  * Fix hypervisor crash when several cards boot or push streams
  * Set MTU to standard max size

OBS-URL: https://build.opensuse.org/request/show/922150
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=14
2021-10-04 09:17:53 +00:00
428e1bf980 Accepting request 878519 from hardware
- update to 2.0.5.10
  * fix possible tmfifo data loss in PCIe interface
  * fix USB deadlock
  * reduce CPU load when no rshim device present
  * add PCIe hotplug support

OBS-URL: https://build.opensuse.org/request/show/878519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=6
2021-03-12 12:33:56 +00:00
1c0c897283 Accepting request 878366 from home:mbrugger
update

OBS-URL: https://build.opensuse.org/request/show/878366
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=12
2021-03-12 10:05:54 +00:00
311c571bfb Accepting request 866648 from hardware
OBS-URL: https://build.opensuse.org/request/show/866648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=5
2021-01-26 13:46:36 +00:00
0ca106e979 Accepting request 866647 from home:mbrugger
- fix _service file
- update to 2.0.5.8.3
  * fix various issues
  * add workaround for Bluefield-2 REV-0

OBS-URL: https://build.opensuse.org/request/show/866647
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=10
2021-01-25 17:13:07 +00:00
180fcdfa5b Accepting request 849609 from hardware
OBS-URL: https://build.opensuse.org/request/show/849609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=4
2020-11-21 11:42:34 +00:00
5fd5e31e18 Accepting request 849474 from home:mbrugger
- update to 2.0.55.1
  * add bfb-install script
- fix version number naming
- add versioning to _service file

OBS-URL: https://build.opensuse.org/request/show/849474
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=8
2020-11-20 10:00:39 +00:00
1b3356d732 Accepting request 847759 from hardware
OBS-URL: https://build.opensuse.org/request/show/847759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=3
2020-11-11 19:48:11 +00:00
0d89052f61 Accepting request 847758 from home:mbrugger
- update to latest version (jsc#SLE-16098 jsc#SLE-13565 jsc#SLE-16108 jsc#SLE-15271)
  * Some robust fixes for USB rshim
  * Fix a typo in pcie mmap
  * Check rshim accessibility when re-enabling it
  * Enable console output during boot stream pushing
  * Add some delay for the pcie_lf probe
  * Auto-start rshim service after installation

OBS-URL: https://build.opensuse.org/request/show/847758
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=6
2020-11-11 10:52:28 +00:00
c4290f073c Accepting request 839574 from hardware
OBS-URL: https://build.opensuse.org/request/show/839574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=2
2020-10-05 17:42:20 +00:00
dae2e05411 Accepting request 838989 from home:mbrugger
- update to latest version
  * enable BlueField-2 support
  * Add configuration file support

OBS-URL: https://build.opensuse.org/request/show/838989
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=4
2020-10-05 13:19:58 +00:00
3e164caadb Accepting request 814739 from hardware
This is the user-space driver to access the BlueField SoC via the rshim
interface. It provides ways to push boot stream, debug the target or login
via the virtual console or network interface.

OBS-URL: https://build.opensuse.org/request/show/814739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rshim?expand=0&rev=1
2020-06-24 13:48:03 +00:00
37ec2b071a Accepting request 813258 from home:mbrugger
- add _service file
- update to latest version

OBS-URL: https://build.opensuse.org/request/show/813258
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=2
2020-06-15 15:04:20 +00:00
3ce115e035 Accepting request 800077 from home:mbrugger
User-space driver for Mellanox BlueField SoC

This is the user-space driver to access the BlueField SoC via the rshim
interface. It provides ways to push boot stream, debug the target or login
via the virtual console or network interface.

OBS-URL: https://build.opensuse.org/request/show/800077
OBS-URL: https://build.opensuse.org/package/show/hardware/rshim?expand=0&rev=1
2020-05-20 18:42:08 +00:00