# changelog

author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Reverting a decision from a prior changelog entry: if
    install_in_opt==1, then even put the modulefile under /opt.


author: Liming Sun <limings@nvidia.com> - 2.0.7
changelog:
  - Avoid opening /dev/uio multiple times
  - Update common files to dual-license
  - Adjust rshim reset delay


author: Liming Sun <limings@nvidia.com> - 2.0.29
changelog:
  - Some robust fixes for rshim over USB
  - Lower log level for register read errors as it's normal during reset


author: Liming Sun <limings@nvidia.com> - 2.0.30
changelog:
  - pcie: Adjust default reset delay to 3 seconds
  - Avoid polling blocked status during reset
  - Disable installation of rshim on host by default


author: Liming Sun <limings@nvidia.com> - 2.0.31
changelog:
  - bf3/pcie_lf: support register read/write via /dev/rshim0/rshim
  - Only poll/check locked mode for PCIe backend
  - Remove workaround support for BF2 A0 chip


author: Penghe Geng <pgeng@nvidia.com> - 2.0.35
changelog:
  - Add ownership transfer feature (primarily via "FORCE_CMD")
  - bfb-install: enhancement for NIC mode


author: Penghe Geng <pgeng@nvidia.com> - 2.0.36
changelog:
  - Allow /dev/rshim<N> devfs creation only with --force option enabled
  - bfb-install: fix for NIC mode
  - bfb-install: Exit with error if running remote bfb-install without
    password-less root SSH
  - Fix compiling issue for FreeBSD


author: Penghe Geng <pgeng@nvidia.com> - 2.0.38
changelog:
  - Make sending the initial force command a one-time event
  - bfb-install: adjust the log file to be per rshim


author: Penghe Geng <pgeng@nvidia.com> - 2.0.39
changelog:
  - Fix rshim masking issue on Ubuntu
  - bfb-install: Fix NIC_MODE installation for BlueField-2
  - pcie: Add VFIO support for BlueField-3


author: Penghe Geng <pgeng@nvidia.com> - 2.1.4
changelog:
  - Make rshim run in single instance
  - Abort rshim rpm installation if no cuse.ko found
  - Increase default boot timeout to 300s
  - bfb-install: Fix premature bfb-install exit when rebooting BMC


author: Penghe Geng <pgeng@nvidia.com> - 2.1.6
changelog:
  - Add USB_TIMEOUT to rshim misc and conf settings
  - bfb-install: Add -k/--keep-log option
  - bfb-install: exit when pushing bfb error
  - Use BOOT_RESET_SKIP command to simulate eMMC boot


author: Liming Sun <limings@nvidia.com> - 2.1.7
changelog:
  - Update default USB timeout
  - Update license file to be dual-license
  - Add BF_MODE misc output to show DPU or NIC mode
  - Fix a compiling warning
  - Allow 0 to restore USB_TIMEOUT default value


