Skip to content

onlpv1-r6.1.0

Choose a tag to compare

@fengkm fengkm released this 04 Aug 07:59
· 260 commits to master since this release

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

  1. [All][Common]
    • fix build issue with Debian 10 (buster) by updating sources to archive.debian.org
    • update buster builder10 image from "opennetworklinux/builder10:1.2" to "dentproject/builder10:1.5" to fix package issues
  2. [S6301-56ST][r2.0.3]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • improve code quality per SAST analysis
    • update tech support script from 1.0.0 to 1.0.1
  3. [S6301-56STP][r2.0.4]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • update tech support script from 1.0.0 to 1.0.1
  4. [S7801-54XS][r2.0.3]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  5. [S8901-54XC][r2.0.4]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  6. [S9110-32X][r2.0.4]
    • fix build failure caused by stringop-overread error in GCC 12
  7. [S9300-32D][r2.0.6]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • fix build failure caused by stringop-overread error in GCC 12
    • update tech support script from 1.0.11 to 1.0.12
  8. [S9301-32D][r2.0.5]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • fix build failure caused by stringop-overread error in GCC 12
    • update tech support script from 1.0.1 to 1.0.2
  9. [S9301-32DB][r2.0.5]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • fix build failure caused by stringop-overread error in GCC 12
    • update tech support script from 1.0.6 to 1.0.7
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.4]
    • add support for kernel 6.x
    • update CPLD driver to fix write failure to management port sysfs and add debug sysfs entry for management port LED
    • add write-protection mechanism for CPLD register in LPC driver
    • add API for MAC data path reset (onlp_data_path_reset)
    • add support for beta build
    • remove the platform-specific i2c-ismt.c driver and use the UfiSpace common i2c-ismt.c driver instead.
    • update tech support script from 1.0.0 to 1.0.1
  12. [S9321-64E][r2.0.5]
    • fix build failure caused by stringop-overread error in GCC 12
  13. [S9321-64EO][r2.0.5]
    • fix build failure caused by stringop-overread error in GCC 12
  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.3]
    • add ddr6_id and ddr6_func sysfs entries for DDR6 ID and function retrieval
  22. [S9510-30XC][r2.0.3]
    • add ddr6_id and ddr6_func sysfs entries for DDR6 ID and function retrieval
  23. [S9511-20CT][r1.0.1]
    • improve code quality per SAST analysis
    • update tech support script from 1.0.0 to 1.0.1
  24. [S9600-28DX][r2.0.3] ------ No Update
  25. [S9600-30DX][r2.0.3]
    • update tech support script from 2.0.0 to 2.0.1
  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.3]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • update initialization code for management PHY (epdm_cli) to version 0.0.5
    • update tech support script from 1.0.2 to 2.0.1
  31. [S9600-102XC][r2.0.3]
    • update initialization code for management PHY (epdm_cli) to version 1.2
    • fix build failure caused by stringop-overread error in GCC 12
  32. [S9601-102XC][r1.0.2]
    • update initialization code for management PHY (epdm_cli) to version 1.2
    • fix build failure caused by stringop-overread error in GCC 12
  33. [S9601-104BC][r2.0.4]
    • update initialization code for management PHY (epdm_cli) to version 1.2
    • fix build failure caused by stringop-overread error in GCC 12
  34. [S9610-36D][r2.0.3]
    • update initialization code for management PHY (epdm_cli) to version 0.0.2
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  35. [S9610-46DX][r2.0.4] ------ No Update
  36. [S9610-48DX][r2.0.3] ------ No Update
  37. [S9611-36D][r1.0.0]
    • add platform support
  38. [S9620-32E][r1.0.0]
    • add platform support
  39. [S9620-54DC][r1.0.2]
    • code refine (init.py)
    • add device/peripheral interrupt sysfs entry in CPLD driver
    • add write-protect register handling in LPC driver
    • update I2C stuck port sysfs entry in LPC driver
    • add support for kernel 6.x
    • fix build failure caused by stringop-overread error in GCC 12
  40. [S9700-23D][r5.0.3]
    • update I2C device initialization from 'optoe1' to 'optoe3' for transceiver EEPROM
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  41. [S9700-53DX][r5.0.3]
    • update I2C device initialization from 'optoe1' to 'optoe3' for transceiver EEPROM
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  42. [S9701-78DC][r2.0.0] ------ No Update
  43. [S9701-82DC][r2.0.3]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • update initialization code for management PHY (epdm_cli) to version 0.0.5
    • update tech support script from 1.0.2 to 2.0.1
  44. [S9705-48D][r5.0.3]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  45. [S9710-76D][r2.0.3]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • update initialization code for management PHY (epdm_cli) to version 0.0.2
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  46. [S9720-56ED][r1.0.1]
    • update initialization code for management PHY (epdm_cli) to version 0.0.2
    • fix build failure caused by stringop-overread error in GCC 12
  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