* [ANNOUNCE] RTC/TSN-Testbench v5.4
@ 2025-12-03 8:15 Kurt Kanzenbach
0 siblings, 0 replies; only message in thread
From: Kurt Kanzenbach @ 2025-12-03 8:15 UTC (permalink / raw)
To: rt-users
Cc: Faizal Rahim, Choong, Chwee Lin, Oehrlein, Scott, Zage, David,
Blanco Alcaine, Hector, Sebastian Andrzej Siewior,
Thomas Gleixner, Jan Kiszka
[-- Attachment #1: Type: text/plain, Size: 3343 bytes --]
Hello RT-list!
I'm pleased to announce version v5.4 of Linux RTC/TSN-Testbench.
Release notes:
- Add statistics based on XDP HW timestamping contributed by Faizal Abdul
Rahim and Chwee-Lin Choong
See https://linutronix.github.io/RTC-Testbench/processing_latency.html
- Add interface to execute real time compute workload each network cycle
contributed by Scott Oehrlein
See https://github.com/Linutronix/RTC-Testbench/tree/main/tests/workloads
- Add logging statistics via JSON over UDP
- Add tests for SRIOV, container networking and Frame Preemption
Thanks to all contributors.
You can get the code and documentation via the git tree at:
https://github.com/Linutronix/RTC-Testbench
Thanks,
Kurt
Shortlog v5.3..v5.4:
Chwee-Lin Choong (4):
xdp: add TX hardware timestamping support in AF_XDP for latency measurement
tests: Add TxTimeStampEnabled fields to YAML configs
stat: Add processing latency metrics for mirror mode
doc: Add Processing Latency documentation
Faizal Abdul Rahim (3):
xdp: Enable RX hardware timestamp in XDP program
stat: Measure and log RX latency
xdp: Fix missing Rx latency when launch time is enabled
Kurt Kanzenbach (35):
doc: Add security documentation
tests: Add library
tests: Convert all flow scripts to new lib
config: Add BaseTime offset
tests: Add Profinet SRIOV scenario
README: Remove ToDo about container networking
tests: Add testcase for i225/i226 FPE
README: Remove ToDo about FPE
tools: build: Add new compile options
scripts: ptp: Add stop of chrony
xdp: Move comment
ci: Limit build options on Ubuntu
main: Print statistics
elbe: Update to Debian Trixie
cmake: Limit RT workloads to x86_64 builds for now
README: Remove ToDo for real time compute workloads
doc: Add a workload section
all: Run pre-commit
config: Remove superfluous "\n"
mqtt: Rename mqtt logging to log_mqtt
mqtt: Remove obsolete stuff
mqtt: Rename user visible mqtt options
json: Add config parameters for logging via JSON
net: Add function for creating an UDP client socket
json: Add JSON/UDP logger
stat: Add helper function to build json from stats
ref/mirror: Wire up JSON logger
scripts: Add script for printing statistics
doc: Fix name of config option
doc: Document new json config options
doc: Add missing default value
doc: Document all available statistics
elbe: Add zstd to package list
json: Add proper error handling
Release version v5.4
Scott Oehrlein (5):
TsnHigh: Execute a dynamically loaded workload each network cycle
Sample workload that is dynamically loadable by RTC-Testbench.
Busypolling example that invokes the pointer_chasing workload.
tsn: Update comment
tests/workloads: Update README's
dependabot[bot] (6):
build(deps): bump awalsh128/cache-apt-pkgs-action from 1.5.0 to 1.5.1
build(deps): bump awalsh128/cache-apt-pkgs-action from 1.5.1 to 1.5.3
build(deps): bump actions/checkout from 4 to 5
build(deps): bump actions/setup-python from 5 to 6
build(deps): bump awalsh128/cache-apt-pkgs-action from 1.5.3 to 1.6.0
build(deps): bump actions/checkout from 5 to 6
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 861 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-12-03 8:15 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-03 8:15 [ANNOUNCE] RTC/TSN-Testbench v5.4 Kurt Kanzenbach
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.