Skip to content

Releases: ufispace-dev/OpenNetworkLinux

onlpv1-r6.3.1.1

Choose a tag to compare

@fengkm fengkm released this 30 Jun 06:58

tag onlpv1-r6.3.1.1 from tag onlpv1-r6.3.1 with specific changes (R)


  1. [All][Common]
  2. [S6301-56ST][r2.0.6] ------ No Update
  3. [S6301-56STP][r2.0.7] ----- No Update
  4. [S7801-54XS][r2.0.7] ------ No Update
  5. [S8901-54XC][r2.0.7] ------ No Update
  6. [S9110-32X][r2.0.7] ------- No Update
  7. [S9300-32D][r2.0.9] ------- No Update
  8. [S9301-32D][r2.0.7] ------- No Update
  9. [S9301-32DB][r2.0.8] ------ No Update
  10. [S9310-32D][r2.0.1] ------- No Update
  11. [S9311-64D][r1.0.7] ------- No Update
  12. [S9321-64E][r2.0.8] ------- No Update
  13. [S9321-64EO][r2.0.8] ------ No Update
  14. [S9322-64EO][r1.0.1] ------ No Update
  15. [S9500-22XST][r0.13] ------ No Update
  16. [S9500-54CF][r2.0.1] ------ No Update
  17. [S9501-16SMT][r1.0.19] ---- No Update
  18. [S9501-18SMT][r1.0.24] ---- No Update
  19. [S9501-28SMT][r1.0.26] ---- No Update
  20. [S9502-12SM][r1.0.15] ----- No Update
  21. [S9502-16SMT][r1.0.15] ---- No Update
  22. [S9510-28DC][r2.0.6.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  23. [S9510-30XC][r2.0.6] ------ No Update
  24. [S9511-20CT][r1.0.4] ------ No Update
  25. [S9520-28XC][r1.0.0] ------ No Update
  26. [S9600-28DX][r2.0.6] ------ No Update
  27. [S9600-30DX][r2.0.5.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  28. [S9600-32X][r2.0.5] ------- No Update
  29. [S9600-48X][r2.0.1] ------- No Update
  30. [S9600-56DX][r2.0.6] ------ No Update
  31. [S9600-64X][r2.0.5] ------- No Update
  32. [S9600-72XC][r2.0.5] ------ No Update
  33. [S9600-102XC][r2.0.5] ----- No Update
  34. [S9601-102XC][r1.0.5] ----- No Update
  35. [S9601-104BC][r2.0.7] ----- No Update
  36. [S9610-36D][r2.0.7] ------- No Update
  37. [S9610-46DX][r2.0.7] ------ No Update
  38. [S9610-48DX][r2.0.6.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  39. [S9611-36D][r1.0.4] ------- No Update
  40. [S9620-32E][r1.0.3] ------- No Update
  41. [S9620-40DG][r1.1.0] ------ No Update
  42. [S9620-54DC][r1.0.5] ------ No Update
  43. [S9700-23D][r5.0.5] ------- No Update
  44. [S9700-53DX][r5.0.5] ------ No Update
  45. [S9701-78DC][r2.0.1] ------ No Update
  46. [S9701-82DC][r2.0.5] ------ No Update
  47. [S9705-48D][r5.0.5] ------- No Update
  48. [S9710-76D][r2.0.6] ------- No Update
  49. [S9720-56ED][r1.0.4] ------ No Update
  50. [S9100-32X][r4.2.15] ------ No Update
  51. [S9180-32X][r4.2.23] ------ No Update
  52. [S9230-64X][r4.2.15] ------ No Update
  53. [S9280-64X][r4.2.19] ------ No Update
  54. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.3.1

Choose a tag to compare

@fengkm fengkm released this 30 Jun 06:53

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


  1. [All][Common]
    • refine Unified UfiSpace platform architecture with S3IP support
  2. [S6301-56ST][r2.0.6] ------ No Update
  3. [S6301-56STP][r2.0.7] ----- No Update
  4. [S7801-54XS][r2.0.7] ------ No Update
  5. [S8901-54XC][r2.0.7] ------ No Update
  6. [S9110-32X][r2.0.7] ------- No Update
  7. [S9300-32D][r2.0.9] ------- No Update
  8. [S9301-32D][r2.0.7] ------- No Update
  9. [S9301-32DB][r2.0.8] ------ No Update
  10. [S9310-32D][r2.0.1] ------- No Update
  11. [S9311-64D][r1.0.7] ------- No Update
  12. [S9321-64E][r2.0.8] ------- No Update
  13. [S9321-64EO][r2.0.8] ------ No Update
  14. [S9322-64EO][r1.0.1] ------ No Update
  15. [S9500-22XST][r0.13] ------ No Update
  16. [S9500-54CF][r2.0.1] ------ No Update
  17. [S9501-16SMT][r1.0.19] ---- No Update
  18. [S9501-18SMT][r1.0.24] ---- No Update
  19. [S9501-28SMT][r1.0.26] ---- No Update
  20. [S9502-12SM][r1.0.15] ----- No Update
  21. [S9502-16SMT][r1.0.15] ---- No Update
  22. [S9510-28DC][r2.0.6] ------ No Update
  23. [S9510-30XC][r2.0.6] ------ No Update
  24. [S9511-20CT][r1.0.4] ------ No Update
  25. [S9520-28XC][r1.0.0] ------ No Update
  26. [S9600-28DX][r2.0.6] ------ No Update
  27. [S9600-30DX][r2.0.5] ------ No Update
  28. [S9600-32X][r2.0.5] ------- No Update
  29. [S9600-48X][r2.0.1] ------- No Update
  30. [S9600-56DX][r2.0.6] ------ No Update
  31. [S9600-64X][r2.0.5] ------- No Update
  32. [S9600-72XC][r2.0.5] ------ No Update
  33. [S9600-102XC][r2.0.5] ----- No Update
  34. [S9601-102XC][r1.0.5] ----- No Update
  35. [S9601-104BC][r2.0.7] ----- No Update
  36. [S9610-36D][r2.0.7] ------- No Update
  37. [S9610-46DX][r2.0.7] ------ No Update
  38. [S9610-48DX][r2.0.6] ------ No Update
  39. [S9611-36D][r1.0.4] ------- No Update
  40. [S9620-32E][r1.0.3] ------- No Update
  41. [S9620-40DG][r1.1.0]
    • add platform beta build support
  42. [S9620-54DC][r1.0.5] ------ No Update
  43. [S9700-23D][r5.0.5] ------- No Update
  44. [S9700-53DX][r5.0.5] ------ No Update
  45. [S9701-78DC][r2.0.1] ------ No Update
  46. [S9701-82DC][r2.0.5] ------ No Update
  47. [S9705-48D][r5.0.5] ------- No Update
  48. [S9710-76D][r2.0.6] ------- No Update
  49. [S9720-56ED][r1.0.4] ------ No Update
  50. [S9100-32X][r4.2.15] ------ No Update
  51. [S9180-32X][r4.2.23] ------ No Update
  52. [S9230-64X][r4.2.15] ------ No Update
  53. [S9280-64X][r4.2.19] ------ No Update
  54. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-py3-r6.3.1.1

Choose a tag to compare

@fengkm fengkm released this 30 Jun 07:18

tag onlpv1-py3-r6.3.1.1 from ufi-onlpv1-py3-dev branch (commit 2accad1) with specific changes (R)


  1. [All][Common]
  2. [S6301-56ST][r2.0.6] ------ No Update
  3. [S6301-56STP][r2.0.7] ----- No Update
  4. [S7801-54XS][r2.0.7] ------ No Update
  5. [S8901-54XC][r2.0.7] ------ No Update
  6. [S9110-32X][r2.0.7] ------- No Update
  7. [S9300-32D][r2.0.9] ------- No Update
  8. [S9301-32D][r2.0.7] ------- No Update
  9. [S9301-32DB][r2.0.8] ------ No Update
  10. [S9310-32D][r2.0.1] ------- No Update
  11. [S9311-64D][r1.0.7] ------- No Update
  12. [S9321-64E][r2.0.8] ------- No Update
  13. [S9321-64EO][r2.0.8] ------ No Update
  14. [S9322-64EO][r1.0.1] ------ No Update
  15. [S9500-22XST][r0.13] ------ No Update
  16. [S9500-54CF][r2.0.1] ------ No Update
  17. [S9501-16SMT][r1.0.19] ---- No Update
  18. [S9501-18SMT][r1.0.24] ---- No Update
  19. [S9501-28SMT][r1.0.26] ---- No Update
  20. [S9502-12SM][r1.0.15] ----- No Update
  21. [S9502-16SMT][r1.0.15] ---- No Update
  22. [S9510-28DC][r2.0.6.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  23. [S9510-30XC][r2.0.6] ------ No Update
  24. [S9511-20CT][r1.0.4] ------ No Update
  25. [S9520-28XC][r1.0.0] ------ No Update
  26. [S9600-28DX][r2.0.6] ------ No Update
  27. [S9600-30DX][r2.0.5.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  28. [S9600-32X][r2.0.5] ------- No Update
  29. [S9600-48X][r2.0.1] ------- No Update
  30. [S9600-56DX][r2.0.6] ------ No Update
  31. [S9600-64X][r2.0.5] ------- No Update
  32. [S9600-72XC][r2.0.5] ------ No Update
  33. [S9600-102XC][r2.0.5] ----- No Update
  34. [S9601-102XC][r1.0.5] ----- No Update
  35. [S9601-104BC][r2.0.7] ----- No Update
  36. [S9610-36D][r2.0.7] ------- No Update
  37. [S9610-46DX][r2.0.7] ------ No Update
  38. [S9610-48DX][r2.0.6.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  39. [S9611-36D][r1.0.4] ------- No Update
  40. [S9620-32E][r1.0.3] ------- No Update
  41. [S9620-40DG][r1.1.0] ------ No Update
  42. [S9620-54DC][r1.0.5] ------ No Update
  43. [S9700-23D][r5.0.5] ------- No Update
  44. [S9700-53DX][r5.0.5] ------ No Update
  45. [S9701-78DC][r2.0.1] ------ No Update
  46. [S9701-82DC][r2.0.5] ------ No Update
  47. [S9705-48D][r5.0.5] ------- No Update
  48. [S9710-76D][r2.0.6] ------- No Update
  49. [S9720-56ED][r1.0.4] ------ No Update
  50. [S9100-32X][r4.2.15] ------ No Update
  51. [S9180-32X][r4.2.23] ------ No Update
  52. [S9230-64X][r4.2.15] ------ No Update
  53. [S9280-64X][r4.2.19] ------ No Update
  54. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.3.0

Choose a tag to compare

@fengkm fengkm released this 29 Apr 08:46

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


  1. [All][Common]
    • predefine kernel configurations with default value to eliminate interactive prompts

    • enable CONFIG_VMD=y to support NVMe SSD devices

    • recommended kernel configuration settings for all UfiSpace platforms:

      coretemp        CONFIG_SENSORS_CORETEMP=m or y
      gpio_pca953x    CONFIG_GPIO_PCA953X=m or y
                      CONFIG_GPIO_SYSFS=y
      i2c_i801        CONFIG_I2C_I801=m
      i2c_mux_pca954x CONFIG_I2C_MUX_PCA954x=m or y
      i2c_mux         CONFIG_I2C_MUX=m or y
      i2c_smbus       CONFIG_I2C_SMBUS=m
      igb             CONFIG_IGB=m or y
      ixgbe           CONFIG_IXGBE=m or y
      i40e            CONFIG_I40E=m or y
      ice             CONFIG_ICE=m or y
      lm75            CONFIG_SENSORS_LM75=m or y
      ipmi_devintf    CONFIG_IPMI_DEVICE_INTERFACE=m or y
      ipmi_msghandler CONFIG_IPMI_HANDLER=m or y
      ipmi_si         CONFIG_IPMI_SI=m or y
      xhci_pci        CONFIG_USB_XHCI_PCI=m or y
      vmd             CONFIG_VMD=y
      ucd9000         CONFIG_PMBUS=y
                      CONFIG_SENSORS_PMBUS=y
                      CONFIG_SENSORS_UCD9000=y
      usbnet          CONFIG_USB_USBNET=m or y
                      CONFIG_USB_NET_CDCETHER=m or y
      
    • update platform_manager.c to replace PSU and Fan OID with description to match chassis labeling in syslog

    • Unified UfiSpace platform architecture with S3IP support

  2. [S6301-56ST][r2.0.6]
    • update the I2C bus initialization sequence to support different kernel module configurations
  3. [S6301-56STP][r2.0.7]
    • add platform support for kernel 6.12
    • update the I2C bus initialization sequence to support different kernel module configurations
  4. [S7801-54XS][r2.0.7]
    • update the I2C bus initialization sequence to support different kernel module configurations
  5. [S8901-54XC][r2.0.7]
    • update the I2C bus initialization sequence to support different kernel module configurations
  6. [S9110-32X][r2.0.7]
    • update the I2C bus initialization sequence to support different kernel module configurations
  7. [S9300-32D][r2.0.9] ------- No Update
  8. [S9301-32D][r2.0.7] ------- No Update
  9. [S9301-32DB][r2.0.8] ------ No Update
  10. [S9310-32D][r2.0.1] ------- No Update
  11. [S9311-64D][r1.0.7]
    • update the I2C bus initialization sequence to support different kernel module configurations
  12. [S9321-64E][r2.0.8]
    • update the I2C bus initialization sequence to support different kernel module configurations
    • update the warm_reset script from v0.0.2 to v0.0.3, refining remove_kmod() to improve kernel module removal handling
  13. [S9321-64EO][r2.0.8]
    • update the I2C bus initialization sequence to support different kernel module configurations
    • update the warm_reset script from v0.0.2 to v0.0.3, refining remove_kmod() to improve kernel module removal handling
  14. [S9322-64EO][r1.0.1]
    • update the I2C bus initialization sequence to support different kernel module configurations
  15. [S9500-22XST][r0.13] ------ No Update
  16. [S9500-54CF][r2.0.1] ------ No Update
  17. [S9501-16SMT][r1.0.19]
    • update the I2C bus initialization sequence to support different kernel module configurations
  18. [S9501-18SMT][r1.0.24]
    • update the I2C bus initialization sequence to support different kernel module configurations
  19. [S9501-28SMT][r1.0.26]
    • update the I2C bus initialization sequence to support different kernel module configurations
  20. [S9502-12SM][r1.0.15]
    • update the I2C bus initialization sequence to support different kernel module configurations
  21. [S9502-16SMT][r1.0.15]
    • update the I2C bus initialization sequence to support different kernel module configurations
  22. [S9510-28DC][r2.0.6]
    • update the I2C bus initialization sequence to support different kernel module configurations
  23. [S9510-30XC][r2.0.6]
    • update the I2C bus initialization sequence to support different kernel module configurations
  24. [S9511-20CT][r1.0.4]
    • update the I2C bus initialization sequence to support different kernel module configurations
  25. [S9520-28XC][r1.0.0]
    • add platform support
  26. [S9600-28DX][r2.0.6]
    • update the I2C bus initialization sequence to support different kernel module configurations
  27. [S9600-30DX][r2.0.5] ------ No Update
  28. [S9600-32X][r2.0.5] ------- No Update
  29. [S9600-48X][r2.0.1] ------- No Update
  30. [S9600-56DX][r2.0.6]
    • update the I2C bus initialization sequence to support different kernel module configurations
  31. [S9600-64X][r2.0.5] ------- No Update
  32. [S9600-72XC][r2.0.5] ------ No Update
  33. [S9600-102XC][r2.0.5] ----- No Update
  34. [S9601-102XC][r1.0.5]
    • update the I2C bus initialization sequence to support different kernel module configurations
  35. [S9601-104BC][r2.0.7]
    • update the I2C bus initialization sequence to support different kernel module configurations
  36. [S9610-36D][r2.0.7] ------- No Update
  37. [S9610-46DX][r2.0.7]
    • update the I2C bus initialization sequence to support different kernel module configurations
    • update the warm_reset script from v0.0.4 to v0.0.6, enhancing link control register calculation in warm_reset script.
    • update management PHY binary file (epdm_cli) to version 0.0.6 to support tx_ctrl/rx_ctrl function
  38. [S9610-48DX][r2.0.6]
    • update the I2C bus initialization sequence to support different kernel module configurations
    • update the warm_reset script from v0.0.4 to v0.0.6, enhancing link control register calculation in warm_reset script.
    • update management PHY binary file (epdm_cli) to version 0.0.6 to support tx_ctrl/rx_ctrl function
  39. [S9611-36D][r1.0.4]
    • update the I2C bus initialization sequence to support different kernel module configurations
  40. [S9620-32E][r1.0.3]
    • update the I2C bus initialization sequence to support different kernel module configurations
    • update the warm_reset script from v0.0.2 to v0.0.3, fixing link retrain in warm_reset script.
  41. [S9620-40DG][r1.0.1]
    • update the I2C bus initialization sequence to support different kernel module configurations
  42. [S9620-54DC][r1.0.5]
    • update the I2C bus initialization sequence to support different kernel module configurations
  43. [S9700-23D][r5.0.5] ------- No Update
  44. [S9700-53DX][r5.0.5] ------ No Update
  45. [S9701-78DC][r2.0.1] ------ No Update
  46. [S9701-82DC][r2.0.5] ------ No Update
  47. [S9705-48D][r5.0.5] ------- No Update
  48. [S9710-76D][r2.0.6] ------- No Update
  49. [S9720-56ED][r1.0.4]
    • update the I2C bus initialization sequence to support different kernel module configurations
  50. [S9100-32X][r4.2.15] ------ No Update
  51. [S9180-32X][r4.2.23] ------ No Update
  52. [S9230-64X][r4.2.15] ------ No Update
  53. [S9280-64X][r4.2.19] ------ No Update
  54. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.2.0

Choose a tag to compare

@fengkm fengkm released this 02 Apr 06:17

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


  1. [All][Common]
    • update the EEPROM driver to support kernel 6.12.

    • add and update the optoe and i2c-smbus drivers to support kernel 6.12.

    • add arch support for kernel 6.12
      # Build Command
      # Checkout Code
      git clone https://github.com/ufispace-dev/OpenNetworkLinux.git -b ufi-onlpv1-dev
      cd OpenNetworkLinux

      # Remove other vendors' platform due to they may not support the Stretch.
      pushd .
      cd packages/platforms
      rm -rf a* c* d* i* k* m* n* q* w* l*
      popd
      
      # Changed from Kernel 4.19 to Kernel 5.12 (Optional)
      sed -i "s/kernel-4\.19/kernel-6\.12/g" `grep "kernel-4\.19" -rl packages/platforms/ufispace/x86-64/`
      sed -i "s/kernel-4-19/kernel-6-12/g" `grep "kernel-4-19" -rl packages/platforms/ufispace/x86-64/`
      
      # Build ONL (Buster)
      docker/tools/onlbuilder -10
      apt-cacher-ng
      source setup.env
      make amd64
      
    • update kernel configuration files to support for usb net device

  2. [S6301-56ST][r2.0.5]
    • add platform/driver support for kernel 6.12
    • update tech support script from version 1.0.2 to 1.0.3
  3. [S6301-56STP][r2.0.6]
    • add driver support for kernel 6.12
    • update tech support script from version 1.0.2 to 1.0.3
  4. [S7801-54XS][r2.0.6]
    • add driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 2.0.2 to 2.0.3
    • update Sync LED
      remove Sync led and update LED id in onlpdump output for devices without NTM card
      move Sync led to last and update LED id in onlpdump output for devices with NTM card
    • code refine
      fix return data type of CPLD register operation of _read_cpld_reg() from u8 to int for negative error code
      fix return data type of _parse_data() from u8 to int
      sync default return value for cpld version read opeation to -EINVAL
  5. [S8901-54XC][r2.0.6]
    • add platform/driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 2.0.2 to 2.0.3
    • update Sync LED
      remove Sync led and update LED id in onlpdump output for devices without NTM card
      move Sync led to last and update LED id in onlpdump output for devices with NTM card
    • code refine
      fix return data type of CPLD register operation of _read_cpld_reg() from u8 to int for negative error code
      fix return data type of _parse_data() from u8 to int
      sync default return value for cpld version read opeation to -EINVAL
  6. [S9110-32X][r2.0.6]
    • add platform/driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 1.1.1 to 1.1.2
    • code refine
      fix return data type of CPLD register operation of _read_cpld_reg() from u8 to int for negative error code
      sync default return value for cpld version read opeation to -EINVAL
      fix hw_rev parsing to support hexadecimal strings
  7. [S9300-32D][r2.0.9]
    • add platform/driver support for kernel 6.12
    • support 0xff for SFF-8636 TX disable status setting
    • update tech support script from version 1.0.13 to 1.0.14
  8. [S9301-32D][r2.0.7]
    • add platform/driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 1.0.3 to 1.0.4
  9. [S9301-32DB][r2.0.8]
    • add platform/driver support for kernel 6.12
    • support 0xff for SFF-8636 TX disable status setting
    • update tech support script from version 1.0.8 to 1.0.9
    • bug fix for wrong bus id when open module eeprom
  10. [S9310-32D][r2.0.1]
    • add driver support for kernel 6.12
  11. [S9311-64D][r1.0.6]
    • add platform/driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 1.0.2 to 1.0.3
    • update bmc attribute name for fan presence from FANX_PSNT_L to FANX_PRSNT_L (bmc v3.10)
    • update data path reset script and API (warm_reset version 0.0.3)
      remove bde kernel modules before reset process
      adapt write protect
    • code refine
      fix potential race condition in CPLD driver read-modify-write operations
  12. [S9321-64E][r2.0.7]
    • add platform/driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 1.1.1 to 1.1.4
    • bug fix for memory leakage in onlp_sysi_platform_info_get()
    • code refine
      fix return data type of CPLD register operation of _read_cpld_reg() from u8 to int for negative error code
      sync default return value for cpld version read opeation to -EINVAL
      fix hw_rev parsing to support hexadecimal strings
      enhance CPU temp reading via dynamic coretemp search
      fix potential race condition in CPLD driver read-modify-write operations
  13. [S9321-64EO][r2.0.7]
    • add platform/driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 1.0.2 to 1.0.3
    • code refine
      fix return data type of CPLD register operation of _read_cpld_reg() from u8 to int for negative error code
      sync default return value for cpld version read opeation to -EINVAL
      fix hw_rev parsing to support hexadecimal strings
      enhance CPU temp reading via dynamic coretemp search
      fix potential race condition in CPLD driver read-modify-write operations
  14. [S9322-64EO][r1.0.0]
    • add platform support
  15. [S9500-22XST][r0.13] ------ No Update
  16. [S9500-54CF][r2.0.1]
    • add driver support for kernel 6.12
    • update tech support script from version 1.0.1 to 1.0.2
    • code refine
      sync default return value for cpld version read opeation to -EINVAL
  17. [S9501-16SMT][r1.0.18]
    • add driver support for kernel 6.12
    • update tech support script from version 1.1.2 to 1.1.3
  18. [S9501-18SMT][r1.0.23]
    • add driver support for kernel 6.12
    • update tech support script from version 1.1.2 to 1.1.3
  19. [S9501-28SMT][r1.0.25]
    • add driver support for kernel 6.12
    • update tech support script from version 1.1.2 to 1.1.3
  20. [S9502-12SM][r1.0.14]
    • add driver support for kernel 6.12
    • update tech support script from version 1.1.3 to 1.1.4
  21. [S9502-16SMT][r1.0.14]
    • add driver support for kernel 6.12
    • update tech support script from version 1.1.2 to 1.1.3
  22. [S9510-28DC][r2.0.5]
    • add platform/driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 1.1.2 to 2.0.1
    • code refine
      fix hw_rev parsing to support hexadecimal strings
  23. [S9510-30XC][r2.0.5]
    • add driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 1.1.1 to 2.0.1
    • code refine
      fix hw_rev parsing to support hexadecimal strings
  24. [S9511-20CT][r1.0.3]
    • add driver support for kernel 6.12
    • code refine
      fix potential race condition in CPLD driver read-modify-write operations
      fix return data type of CPLD register operation from u8 to int for negative error code
      fix return data type of _parse_data() from u8 to int
      sync default return value for cpld version read opeation to -EINVAL
  25. [S9600-28DX][r2.0.5]
    • add driver support for kernel 6.12
    • update tech support script from version 1.1.2 to 1.1.3
    • code refine
      fix return data type of CPLD register operation from u8 to int for negative error code.
      sync default return value for cpld version read opeation to -EINVAL
  26. [S9600-30DX][r2.0.5]
    • add platform/driver support for kernel 6.12
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • update tech support script from version 2.0.2 to 2.0.3
    • code refine
      sync default return value for cpld version read opeation to -EINVAL
      fix return data type of CPLD register operation from u8 to int for negative error code
  27. [S9600-32X][r2.0.5]
    • add platform/driver support for kernel 6.12
    • update tech support script from version 1.1.2 to 1.1.3
  28. [S9600-48X][r2.0.1]
    • add driver support for kernel 6.12
  29. [S9600-56DX][r2.0.5]
    • add driver support for kernel 6.12
    • update tech support script from version 1.1.2 to 1.1.3
    • code refine
      fix return data type of CPLD register operation from u8 to int for negative error code.
      sync default return value for cpld version read opeation to -EINVAL
  30. [S9600-64X][r2.0.5]
    • add platform/driv...
Read more

onlpv1-r6.1.4

Choose a tag to compare

@fengkm fengkm released this 09 Mar 06:25

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


  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.4] ------ No Update
  3. [S6301-56STP][r2.0.5] ----- No Update
  4. [S7801-54XS][r2.0.5] ------ No Update
  5. [S8901-54XC][r2.0.5] ------ No Update
  6. [S9110-32X][r2.0.5] ------- No Update
  7. [S9300-32D][r2.0.8]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
  8. [S9301-32D][r2.0.6] ------- No Update
  9. [S9301-32DB][r2.0.7]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.5] ------- No Update
  12. [S9321-64E][r2.0.6] ------- No Update
  13. [S9321-64EO][r2.0.6] ------ No Update
  14. [S9500-22XST][r0.13] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.17] ---- No Update
  17. [S9501-18SMT][r1.0.22] ---- No Update
  18. [S9501-28SMT][r1.0.24] ---- No Update
  19. [S9502-12SM][r1.0.13] ----- No Update
  20. [S9502-16SMT][r1.0.13] ---- No Update
  21. [S9510-28DC][r2.0.4] ------ No Update
  22. [S9510-30XC][r2.0.4] ------ No Update
  23. [S9511-20CT][r1.0.2] ------ No Update
  24. [S9600-28DX][r2.0.4] ------ No Update
  25. [S9600-30DX][r2.0.4] ------ No Update
  26. [S9600-32X][r2.0.4] ------- No Update
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.4] ------ No Update
  29. [S9600-64X][r2.0.4] ------- No Update
  30. [S9600-72XC][r2.0.4] ------ No Update
  31. [S9600-102XC][r2.0.4] ----- No Update
  32. [S9601-102XC][r1.0.3] ----- No Update
  33. [S9601-104BC][r2.0.5] ----- No Update
  34. [S9610-36D][r2.0.6]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE_CHANNEL capability in onlp_sfpi_control_*()
    • refactor read_cpld_version_h() to reorganize the return logic and return -EINVAL if attr->index is not CPLD_VERSION_H
  35. [S9610-46DX][r2.0.5] ------ No Update
  36. [S9610-48DX][r2.0.4] ------ No Update
  37. [S9611-36D][r1.0.2] ------- No Update
  38. [S9620-32E][r1.0.1] ------- No Update
  39. [S9620-40DG][r1.0.0] ------ No Update
  40. [S9620-54DC][r1.0.3] ------ No Update
  41. [S9700-23D][r5.0.4] ------- No Update
  42. [S9700-53DX][r5.0.4] ------ No Update
  43. [S9701-78DC][r2.0.0] ------ No Update
  44. [S9701-82DC][r2.0.4] ------ No Update
  45. [S9705-48D][r5.0.4] ------- No Update
  46. [S9710-76D][r2.0.5] ------- No Update
  47. [S9720-56ED][r1.0.2] ------ No Update
  48. [S9100-32X][r4.2.15] ------ No Update
  49. [S9180-32X][r4.2.23] ------ No Update
  50. [S9230-64X][r4.2.15] ------ No Update
  51. [S9280-64X][r4.2.19] ------ No Update
  52. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-py3-r6.1.3.1

Choose a tag to compare

@fengkm fengkm released this 05 Feb 05:36

tag onlpv1-py3-r6.1.3.1 from ufi-onlpv1-py3-dev branch (commit d83ebe6) with specific changes (R)

  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.4] ------ No Update
  3. [S6301-56STP][r2.0.5] ----- No Update
  4. [S7801-54XS][r2.0.5] ------ No Update
  5. [S8901-54XC][r2.0.5] ------ No Update
  6. [S9110-32X][r2.0.5] ------- No Update
  7. [S9300-32D][r2.0.7] ------- No Update
  8. [S9301-32D][r2.0.6] ------- No Update
  9. [S9301-32DB][r2.0.6] ------ No Update
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.5] ------- No Update
  12. [S9321-64E][r2.0.6] ------- No Update
  13. [S9321-64EO][r2.0.6] ------ No Update
  14. [S9500-22XST][r0.13] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.17] ---- No Update
  17. [S9501-18SMT][r1.0.22] ---- No Update
  18. [S9501-28SMT][r1.0.24] ---- No Update
  19. [S9502-12SM][r1.0.13] ----- No Update
  20. [S9502-16SMT][r1.0.13] ---- No Update
  21. [S9510-28DC][r2.0.4.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  22. [S9510-30XC][r2.0.4] ------ No Update
  23. [S9511-20CT][r1.0.2] ------ No Update
  24. [S9600-28DX][r2.0.4] ------ No Update
  25. [S9600-30DX][r2.0.4.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  26. [S9600-32X][r2.0.4] ------- No Update
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.4] ------ No Update
  29. [S9600-64X][r2.0.4] ------- No Update
  30. [S9600-72XC][r2.0.4] ------ No Update
  31. [S9600-102XC][r2.0.4] ----- No Update
  32. [S9601-102XC][r1.0.3] ----- No Update
  33. [S9601-104BC][r2.0.5] ----- No Update
  34. [S9610-36D][r2.0.5] ------- No Update
  35. [S9610-46DX][r2.0.5] ------ No Update
  36. [S9610-48DX][r2.0.4.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  37. [S9611-36D][r1.0.2] ------- No Update
  38. [S9620-32E][r1.0.1] ------- No Update
  39. [S9620-40DG][r1.0.0] ------ No Update
  40. [S9620-54DC][r1.0.3] ------ No Update
  41. [S9700-23D][r5.0.4] ------- No Update
  42. [S9700-53DX][r5.0.4] ------ No Update
  43. [S9701-78DC][r2.0.0] ------ No Update
  44. [S9701-82DC][r2.0.4] ------ No Update
  45. [S9705-48D][r5.0.4] ------- No Update
  46. [S9710-76D][r2.0.5] ------- No Update
  47. [S9720-56ED][r1.0.2] ------ No Update
  48. [S9100-32X][r4.2.15] ------ No Update
  49. [S9180-32X][r4.2.23] ------ No Update
  50. [S9230-64X][r4.2.15] ------ No Update
  51. [S9280-64X][r4.2.19] ------ No Update
  52. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-py3-r6.0.10

Choose a tag to compare

@fengkm fengkm released this 05 Feb 05:36

tag onlpv1-py3-r6.0.10 from ufi-onlpv1-py3-dev branch (commit e0169dc) with specific changes (R)

  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.2] ------ No Update
  3. [S6301-56STP][r2.0.3] ----- No Update
  4. [S7801-54XS][r2.0.2] ------ No Update
  5. [S8901-54XC][r2.0.3] ------ No Update
  6. [S9110-32X][r2.0.3] ------- No Update
  7. [S9300-32D][r2.0.5] ------- No Update
  8. [S9301-32D][r2.0.4] ------- No Update
  9. [S9301-32DB][r2.0.4] ------ No Update
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.3] ------- No Update
  12. [S9321-64E][r2.0.4] ------- No Update
  13. [S9321-64EO][r2.0.4] ------ No Update
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.16] ---- No Update
  17. [S9501-18SMT][r1.0.21] ---- No Update
  18. [S9501-28SMT][r1.0.23] ---- No Update
  19. [S9502-12SM][r1.0.12] ----- No Update
  20. [S9502-16SMT][r1.0.12] ---- No Update
  21. [S9510-28DC][r2.0.2.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  22. [S9510-30XC][r2.0.2] ------ No Update
  23. [S9511-20CT][r1.0.0] ------ No Update
  24. [S9600-28DX][r2.0.3] ------ No Update
  25. [S9600-30DX][r2.0.2.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  26. [S9600-32X][r2.0.3] ------- No Update
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.3] ------ No Update
  29. [S9600-64X][r2.0.3] ------- No Update
  30. [S9600-72XC][r2.0.2] ------ No Update
  31. [S9600-102XC][r2.0.2] ----- No Update
  32. [S9601-102XC][r1.0.1] ----- No Update
  33. [S9601-104BC][r2.0.3] ----- No Update
  34. [S9610-36D][r2.0.2] ------- No Update
  35. [S9610-46DX][r2.0.4] ------ No Update
  36. [S9610-48DX][r2.0.3.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  37. [S9620-54DC][r1.0.1] ------ No Update
  38. [S9700-23D][r5.0.2] ------- No Update
  39. [S9700-53DX][r5.0.2] ------ No Update
  40. [S9701-78DC][r2.0.0] ------ No Update
  41. [S9701-82DC][r2.0.2] ------ No Update
  42. [S9705-48D][r5.0.2] ------- No Update
  43. [S9710-76D][r2.0.2] ------- No Update
  44. [S9720-56ED][r1.0.0] ------ No Update
  45. [S9100-32X][r4.2.15] ------ No Update
  46. [S9180-32X][r4.2.23] ------ No Update
  47. [S9230-64X][r4.2.15] ------ No Update
  48. [S9280-64X][r4.2.19] ------ No Update
  49. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.1.3

Choose a tag to compare

@fengkm fengkm released this 28 Jan 05:43

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


  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.4] ------ No Update
  3. [S6301-56STP][r2.0.5] ----- No Update
  4. [S7801-54XS][r2.0.5] ------ No Update
  5. [S8901-54XC][r2.0.5] ------ No Update
  6. [S9110-32X][r2.0.5] ------- No Update
  7. [S9300-32D][r2.0.7] ------- No Update
  8. [S9301-32D][r2.0.6] ------- No Update
  9. [S9301-32DB][r2.0.6] ------ No Update
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.5] ------- No Update
  12. [S9321-64E][r2.0.6] ------- No Update
  13. [S9321-64EO][r2.0.6] ------ No Update
  14. [S9500-22XST][r0.13]
    • update BMC sensor threshold logic to transition from three stages to two.
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.17] ---- No Update
  17. [S9501-18SMT][r1.0.22] ---- No Update
  18. [S9501-28SMT][r1.0.24] ---- No Update
  19. [S9502-12SM][r1.0.13] ----- No Update
  20. [S9502-16SMT][r1.0.13] ---- No Update
  21. [S9510-28DC][r2.0.4] ------ No Update
  22. [S9510-30XC][r2.0.4] ------ No Update
  23. [S9511-20CT][r1.0.2] ------ No Update
  24. [S9600-28DX][r2.0.4] ------ No Update
  25. [S9600-30DX][r2.0.4] ------ No Update
  26. [S9600-32X][r2.0.4] ------- No Update
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.4] ------ No Update
  29. [S9600-64X][r2.0.4] ------- No Update
  30. [S9600-72XC][r2.0.4] ------ No Update
  31. [S9600-102XC][r2.0.4] ----- No Update
  32. [S9601-102XC][r1.0.3] ----- No Update
  33. [S9601-104BC][r2.0.5] ----- No Update
  34. [S9610-36D][r2.0.5] ------- No Update
  35. [S9610-46DX][r2.0.5] ------ No Update
  36. [S9610-48DX][r2.0.4] ------ No Update
  37. [S9611-36D][r1.0.2] ------- No Update
  38. [S9620-32E][r1.0.1] ------- No Update
  39. [S9620-40DG][r1.0.0] ------ No Update
  40. [S9620-54DC][r1.0.3] ------ No Update
  41. [S9700-23D][r5.0.4] ------- No Update
  42. [S9700-53DX][r5.0.4] ------ No Update
  43. [S9701-78DC][r2.0.0] ------ No Update
  44. [S9701-82DC][r2.0.4] ------ No Update
  45. [S9705-48D][r5.0.4] ------- No Update
  46. [S9710-76D][r2.0.5] ------- No Update
  47. [S9720-56ED][r1.0.2] ------ No Update
  48. [S9100-32X][r4.2.15] ------ No Update
  49. [S9180-32X][r4.2.23] ------ No Update
  50. [S9230-64X][r4.2.15] ------ No Update
  51. [S9280-64X][r4.2.19] ------ No Update
  52. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.1.2

Choose a tag to compare

@fengkm fengkm released this 13 Jan 07:59

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

  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.4] ------ No Update
  3. [S6301-56STP][r2.0.5] ----- No Update
  4. [S7801-54XS][r2.0.5] ------ No Update
  5. [S8901-54XC][r2.0.5] ------ No Update
  6. [S9110-32X][r2.0.5] ------- No Update
  7. [S9300-32D][r2.0.7] ------- No Update
  8. [S9301-32D][r2.0.6] ------- No Update
  9. [S9301-32DB][r2.0.6] ------ No Update
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.5] ------- No Update
  12. [S9321-64E][r2.0.6] ------- No Update
  13. [S9321-64EO][r2.0.6] ------ No Update
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.17] ---- No Update
  17. [S9501-18SMT][r1.0.22] ---- No Update
  18. [S9501-28SMT][r1.0.24] ---- No Update
  19. [S9502-12SM][r1.0.13] ----- No Update
  20. [S9502-16SMT][r1.0.13] ---- No Update
  21. [S9510-28DC][r2.0.4] ------ No Update
  22. [S9510-30XC][r2.0.4] ------ No Update
  23. [S9511-20CT][r1.0.2] ------ No Update
  24. [S9600-28DX][r2.0.4] ------ No Update
  25. [S9600-30DX][r2.0.4] ------ No Update
  26. [S9600-32X][r2.0.4] ------- No Update
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.4] ------ No Update
  29. [S9600-64X][r2.0.4] ------- No Update
  30. [S9600-72XC][r2.0.4] ------ No Update
  31. [S9600-102XC][r2.0.4] ----- No Update
  32. [S9601-102XC][r1.0.3] ----- No Update
  33. [S9601-104BC][r2.0.5] ----- No Update
  34. [S9610-36D][r2.0.5] ------- No Update
  35. [S9610-46DX][r2.0.5] ------ No Update
  36. [S9610-48DX][r2.0.4] ------ No Update
  37. [S9611-36D][r1.0.2] ------- No Update
  38. [S9620-32E][r1.0.1] ------- No Update
  39. [S9620-40DG][r1.0.0]
    • add platform support
  40. [S9620-54DC][r1.0.3] ------ No Update
  41. [S9700-23D][r5.0.4] ------- No Update
  42. [S9700-53DX][r5.0.4] ------ No Update
  43. [S9701-78DC][r2.0.0] ------ No Update
  44. [S9701-82DC][r2.0.4] ------ No Update
  45. [S9705-48D][r5.0.4] ------- No Update
  46. [S9710-76D][r2.0.5] ------- No Update
  47. [S9720-56ED][r1.0.2] ------ No Update
  48. [S9100-32X][r4.2.15] ------ No Update
  49. [S9180-32X][r4.2.23] ------ No Update
  50. [S9230-64X][r4.2.15] ------ No Update
  51. [S9280-64X][r4.2.19] ------ No Update
  52. [S9280-64X-4BWB][r4.2.18] - No Update