From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=rts-flowmailer.siemens.com (client-ip=185.136.64.226; helo=mta-64-226.siemens.flowmailer.net; envelope-from=fm-68982-20240229192151a7f1c134783bfa5f23-h7xb_0@rts-flowmailer.siemens.com; receiver=) Authentication-Results: mail.toke.dk; dkim=pass (1024-bit key; secure) header.d=siemens.com header.i=florian.bezdeka@siemens.com header.a=rsa-sha256 header.s=fm1 header.b=Po86sm1K Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net [185.136.64.226]) by mail.toke.dk (Postfix) with ESMTPS id C80F9A58567 for ; Thu, 29 Feb 2024 20:21:53 +0100 (CET) Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 20240229192151a7f1c134783bfa5f23 for ; Thu, 29 Feb 2024 20:21:51 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=florian.bezdeka@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=yxnpZqgSZVcEaffVssc1qHKJbfaAxZ3y9Dli4vokrSU=; b=Po86sm1KalUeJksGwhqye0sAVFmLdZaq2Ic0XZWBr+6UOVR1k2aVZ5EWyLQatSS/xF27nU 3RT3TcW3q8j5hFu5H+abUuJHLJLDQanz7BDlRQbB0lJSF3cZm19DjpvOOi7izPAT2rxTihpx 9VVolKq1fAlChs6Y6+l/BqgjI5iXs=; Message-ID: From: Florian Bezdeka To: Jesper Dangaard Brouer , xdp-hints Date: Thu, 29 Feb 2024 20:21:50 +0100 In-Reply-To: References: <874jduj8vh.fsf@kurt.kurt.home> Autocrypt: =?US-ASCII?Q?addr=3Dflorian.bezdeka@siemen?= =?US-ASCII?Q?s.com;_prefer-encrypt=3Dmutual?= =?US-ASCII?Q?;_keydata=3DmQENBFwsf8QBCAC2f4AQWu92LZC4bKyUYRxWIpWqGz790s?= =?US-ASCII?Q?pcYkXO7M8kfea4iC8qMxv2hT4HT0LTncRP6WiovVN2PeoOBfN5BSa5z?= =?US-ASCII?Q?LIrZGVXh7KmbdKhwhVU+ynoTq9G5uaO2Kos7Vv7nNCuatIq8tSNILuoB?= =?US-ASCII?Q?DFTAZnJW3y1V7YOwhDCPl5gbLSYqUY3OE0yksbtCcVI5istT4ED6mjQ?= =?US-ASCII?Q?9W+3uH1LrgFeEF0oxTjrEPxO5ZYATz0f/TYC8WiM0sMrV+n0eMDntlzA?= =?US-ASCII?Q?63D6lcRi5mNp2jPsJkq3tbWqyCrAe1sKPVJB44ekFwCk0kDIuhR13Q3R?= =?US-ASCII?Q?HE4Or/9sznhMUQjYueWXvTZfzH/VsQJHABEBAAG0LUZsb3JpYW4gQmV6?= =?US-ASCII?Q?ZGVrYSA8Zmxvcmlhbi5iZXpkZWthQHNpZW1lbnMuY29tPokBVAQTAQg?= =?US-ASCII?Q?APhYhBAzL4P3jiTHdthsq4cj0O1fnOEBVBQJcLH/FAhsDBQkB4TOABQs?= =?US-ASCII?Q?JCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEMj0O1fnOEBVc6YIAJ8oO4x?= =?US-ASCII?Q?TjOCpjxaS8XQE6VW50HE9I6ShbQVWUEGhF4qzJaACTQDjdg/aio7qNRa?= =?US-ASCII?Q?mnAy83Hy9sAxKVhXs+1R1fstN+JO8zgD3tJspucUkCiXlYu+Qcv2d6C?= =?US-ASCII?Q?ostv+h4nv8fkSoeLfsQu3GJt6W0RN7t+8H/9fUMXyuB8GWo4bhaZcti6?= =?US-ASCII?Q?78CotGLs6UGZpYEGiAMto8+9zVO/tdY1BkREM6bCVeQ9FnnpTRQy/tU5?= =?US-ASCII?Q?xemMWJI64UUP92TUIbQ3TZKAz4iG/Mle+YjiHBGrJM7TxjE3sDg5J2Fa?= =?US-ASCII?Q?HX4wmZPKGdB6wANKupf6HMMt2y7gduVmMKzgb8PDMLPZwWBSvjELQqz?= =?US-ASCII?Q?hiZAQ0EYLSqZwEIAIR4HMTQC4F4YxatIl6MIDY03zD4M3ZQpgyQ6QFL9?= =?US-ASCII?Q?Dq0I+PGc7A6z5rsGl76+D8pDFSN2BBJiLLlQadxKc3ZyTTlRp4bc=09bf?= =?US-ASCII?Q?FZRmsAXwVfLtBauXxGo9pkyhk8Vcjb2EJm6XR8PH99buGOXlFfTLsmeA?= =?US-ASCII?Q?ji/F4jU3qlUnwZMBvHZwRSFqOGdwKPMvW3FppfmREQ0o4xJ4b/bxGXx?= =?US-ASCII?Q?ko21uyR/S5rEJx6X8Ukw95h3JinXHx/g2cjbKHrWBDKoqtX9IZCamDny?= =?US-ASCII?Q?R+sfLWQbOKOrLNYLwLAQwOTVlZWTgue10G1q6Zi0r8RQ2T1Uy+ZLYagv?= =?US-ASCII?Q?Cbzp/lT7p3mv3ba68llX896c0AEQEAAbQ/QmV6ZGVrYSwgRmxvcmlhbj?= =?US-ASCII?Q?sgQmV6ZGVrYSBGbG9yaWFuIDxmbG9yaWFuLmJlemRla2FAc2llbWVuc?= =?US-ASCII?Q?y5jb20+iQEcBBABCAAGBQJgtKpnAAoJEEoHyE9rG1dPpJYH+gPnqpu7h?= =?US-ASCII?Q?4fsWOxco38e74MsazoUdfndTYP5tgaYTVE51ZhOZBl+4jYaywsmmFm9g?= =?US-ASCII?Q?6N4Tw3GiMEDB4YU1X7gQZ60fDKpYL5SnCu5qZirJ4RCV4LDA0789ir+6?= =?US-ASCII?Q?8/zfwXBTV5QoMH0+MkXB4BL+Km3f7X/GdN5oRoItAyKDBcEfGJo6afT?= =?US-ASCII?Q?PtcUdI9n7ExCSfJwb0SBvvkvUsdNppFDGOOHSioINbEHBs2VUvE43toM?= =?US-ASCII?Q?4mPLfhFIAtDcn5Byt80/kotU8v3Iyf86NYCa+0h77xTsKHcCUqe8Rvow?= =?US-ASCII?Q?bCIbig9GGbbd54TasfqQQOiAkn/WeGl33+UIVX1Q8zo7eyMJHzLJQ3I=3D?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-68982:519-21489:flowmailer Message-ID-Hash: DV3C2SQN7EDUK3KN2JT2QURNVZIK53YL X-Message-ID-Hash: DV3C2SQN7EDUK3KN2JT2QURNVZIK53YL X-MailFrom: fm-68982-20240229192151a7f1c134783bfa5f23-H7xB_0@rts-flowmailer.siemens.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Kurt Kanzenbach , Andreas Kassler , Andreas Kassler , Jan Kiszka X-Mailman-Version: 3.3.9 Precedence: list Subject: [xdp-hints] Re: Fwd: [ANNOUNCE] TSN-Testbench List-Id: XDP hardware hints design discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Tue, 2024-02-27 at 19:55 +0100, Jesper Dangaard Brouer wrote: > I know some people on XDP-hints list that could have used this kind of > TSN test-bench in the past. Hi, we were waiting for the code for some years now... As it is finally available now we can start having a look ;-) We're currently trying to collect all the needed hardware pieces to give it a try.=20 Best regards, Florian >=20 >=20 > -------- Forwarded Message -------- > Subject: [ANNOUNCE] TSN-Testbench > Date: Tue, 27 Feb 2024 15:10:26 +0100 > From: Kurt Kanzenbach > To: rt-users > CC: Thomas Gleixner , Sebastian Andrzej Siewior=20 > , Jan Kiszka , Jesper=20 > Dangaard Brouer , Ong, Boon Leong=20 > >=20 > Hello RT-list! >=20 > I'm pleased to announce the TSN-Testbench. >=20 > The TSN-Testbench is a real time networking simulation (PROFINET RT/TSN, > OPC/UA, ...) and validation tool for Linux with PREEMPT_RT focused on > strict cyclic workloads. It leverages modern Linux networking > technologies such as XDP, XDP/ZC and busy polling in combination with > precise time synchronization and scheduled traffic. >=20 > It generates RT and non-RT traffic, mirrors traffic, performs > consistency checks and latency measurements. In a broader sense think of > `cyclictest' over the network. >=20 > It has been tested and used on NIC(s) such as i210, i225/i226 and stmmac. >=20 > You can get the code and documentation via the git tree at: >=20 > https://github.com/Linutronix/TSN-Testbench >=20 > Thanks, > Kurt >=20