Skip to content

onlpv1-r6.1.1

Latest

Choose a tag to compare

@fengkm fengkm released this 04 Nov 09:18
· 260 commits to master since this release

tag onlpv1-r6.1.1 from ufi-onlpv1-dev branch

  1. [All][Common]
  2. [S6301-56ST][r2.0.4]
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  3. [S6301-56STP][r2.0.5]
    • add support for single psu sku
    • poe driver enhancement
      3.1. add power management mode sysfs
      3.2. change default power management mode to static with port priority for init
      3.3. change default power limit mode to port base for init
      3.4. fix debug cmd buffer not large enough
      3.5. add poe_cmd_debug to apply poe cmd for debug
      3.6. fix wrong show values for pse total power and power consumption
      3.7. minor typo fix for debug printout
      3.8. remove unused variable
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  4. [S7801-54XS][r2.0.5]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • update return value as ONLP_STATUS_OK when the port is not present or is not QSFPX type in onlp_sfpi_dev_class_update_port
    • update tech support script from version 2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  5. [S8901-54XC][r2.0.5]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • update return value as ONLP_STATUS_OK when the port is not present or is not QSFPX type in onlp_sfpi_dev_class_update_port
    • update tech support script from version 2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  6. [S9110-32X][r2.0.5]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  7. [S9300-32D][r2.0.7]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • add support for ID LED control
    • code refine to fix potential format-truncation compile error
    • update tech support script from version 1.0.12 to 1.0.13
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  8. [S9301-32D][r2.0.6]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • add support for ID LED control
    • code refine to fix potential format-truncation compile error
    • update tech support script from version 1.0.2 to 1.0.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  9. [S9301-32DB][r2.0.6]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • add support for ID LED control
    • code refine to fix potential format-truncation compile error
    • update tech support script from version 1.0.7 to 1.0.8
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.5]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • code refine to fix potential format-truncation compile error
    • update PSU support list
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding enable_common_clk() and retrain_link() to the warm reset procedure.
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  12. [S9321-64E][r2.0.6]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding enable_common_clk() and retrain_link() to the warm reset procedure.
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  13. [S9321-64EO][r2.0.6]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding enable_common_clk() and retrain_link() to the warm reset procedure.
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.17]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  17. [S9501-18SMT][r1.0.22]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  18. [S9501-28SMT][r1.0.24]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  19. [S9502-12SM][r1.0.13]
    • update tech support script from version 1.1.2 to 1.1.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  20. [S9502-16SMT][r1.0.13]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  21. [S9510-28DC][r2.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  22. [S9510-30XC][r2.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  23. [S9511-20CT][r1.0.2]
    • add dummy API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  24. [S9600-28DX][r2.0.4]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  25. [S9600-30DX][r2.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, optimizing delay timing for improved stability
    • update tech support script from version 2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  26. [S9600-32X][r2.0.4]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.4]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  29. [S9600-64X][r2.0.4]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  30. [S9600-72XC][r2.0.4]
    • update tech support script from version 2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  31. [S9600-102XC][r2.0.4]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding some comments
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  32. [S9601-102XC][r1.0.3]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • add support for advaced thermal policy
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding enable_common_clk(), retrain_link(), and removing reset_i210() to the warm reset procedure and add warm_reset_kbp script
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  33. [S9601-104BC][r2.0.5]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding enable_common_clk(), retrain_link(), and removing reset_i210() to the warm reset procedure.
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  34. [S9610-36D][r2.0.5]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • Change return status to ONLP_STATUS_OK for non-SFPX module or module absence in onlp_sfpi_dev_class_update_port()
    • remove module absence message in tx disable functions (ufi_cmis_txdisable_status_get())
    • refactor error handling for module absence and code refine
    • update tech support script from version2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  35. [S9610-46DX][r2.0.5]
    • code refine and add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • update management PHY binary file (static epdm_cli) to version 0.0.3
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding retrain_link(), and optimizing to the warm reset procedure.
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  36. [S9610-48DX][r2.0.4]
    • code refine and add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • update management PHY binary file (static epdm_cli) to version 0.0.3
    • updated the warm_reset script from version 0.0.3 to 0.0.4, adding retrain_link(), and optimizing to the warm reset procedure.
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  37. [S9611-36D][r1.0.2]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding retrain_link(), and optimizing to the warm reset procedure.
    • update tech support script from version 1.0.0 to 1.0.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  38. [S9620-32E][r1.0.1]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding retrain_link(), and optimizing to the warm reset procedure.
    • update tech support script from version 1.0.1 to 1.0.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  39. [S9620-54DC][r1.0.3]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • updated the warm_reset script (0.0.1), adding retrain_link(), and optimizing to the warm reset procedure.
    • update tech support script from version 1.0.0 to 1.0.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  40. [S9700-23D][r5.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 2.0.1 to 2.0.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  41. [S9700-53DX][r5.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 2.0.1 to 2.0.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  42. [S9701-78DC][r2.0.0] ------ No Update
  43. [S9701-82DC][r2.0.4]
    • update tech support script from version 2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  44. [S9705-48D][r5.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 2.0.1 to 2.0.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  45. [S9710-76D][r2.0.5]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 2.0.1 to 2.0.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  46. [S9720-56ED][r1.0.2]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • updated the warm_reset script (0.0.1), adding retrain_link(), and optimizing to the warm reset procedure.
    • update tech support script from version 1.0.0 to 1.0.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  47. [S9100-32X][r4.2.15] ------ No Update
  48. [S9180-32X][r4.2.23] ------ No Update
  49. [S9230-64X][r4.2.15] ------ No Update
  50. [S9280-64X][r4.2.19] ------ No Update
  51. [S9280-64X-4BWB][r4.2.18] - No Update