All notable changes to this tsn ref sw will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
NOTE: The ChangeLog is only included in the release starting v0.8.22. For prior version, please refer to the tag commit message. Sorry guys.
- Support for kernel 5.1x in the scripts
- Changes json config to support EHL 2-port opcua functionalities for kernel 5.10 and above.
- Configuration changes for vs1 for EHl kernel 5.10 and above
- missing configuration for rpl opcua-pkt1 is added.
- vs1x rpl default configuration is changed.
- added check for gnuplot availability.
- check for log folder availability. Force creation if missing.
- TBS calculation (avg and stddev)
- Additional column for U2U latency stddev
- GCL/taprio configuration printout
- timesync stat printout upon ptp4l/phc2sys logs availability
- XDP opcua queue change to q3 for adl2 and rpl2
- Add README_faq.md (for tips on errors etc)
- Update all the other readme-s
- Add default shell checking, set up vlan interface, fix syntax error
- ISDM: add CODEOWNERS and pull_request_template.md
- ADL-N enablement
- Additional column for U2U coefficient variance
- Additional column for TBS coefficient variance
- ADL-X vs1 iperf speed change
- RPL-P enablement
- Install scrub/filter to the raw data
- Improve logic for manage systemctl restart
- Update TODO.md
- Code refactoring on napi deferral's part to increase performance (smaller latency) for each difference kernels
- ADL-N support for SKU5 that only has 2 cores
- Change default gPTP settings for ADL-N to TI-PHY
- Change default gPTP settings for RPL-P to TI-PHY
- Change systemctl try-reload-or-restart to restart
- Add support for no_xdp and no_xdp_tbs mode
- Publish data on af_packet when af_xdp is not available in vs1
- Decoupling XDP_TBS related configuration from OPC-UA server code
- Merge dependencies installer to master branch
- Update DEPENDENCIES.md and README_install.md
- Bug fix for non_xdp mode
- Update the tx_timeout value for i225
- Update requirements.txt
- Code refactoring to fix bug
- Update README.md and rename installer
- Update Shebang in all file with extension .sh
- I225 Fix packet routing for AF_PACKET TBS
- Remove 5 second interval in napi switch on/off to avoid extra latency.
- ADL-N support on SKU5 that only has 2 cores for i225
- Update deprecated pthread function in TXRX-AFXDP test script
- Update deprecated bpf_xdp function in TXRX-AFXDP test script
- Refactor xdp cleanup routine
- Refactor AF_XDP execution flow to support on kernel 6.* and above
- Fix syntax error in build.sh for Ubuntu
- Introduce new package installer
- Update README.md
- Add an exception handler for binary file checking