Benoît Ganne
8fadde6f01
pg: misc improvements and fixes
...
1) pg can typically injects packets in ethernet-input, ip4-input or
ip6-input. Make sure offload offsets are correctly set for ip4-input and
ip6-input.
2) add hw-addr support for ethernet mode (only available through cli)
3) refactor pg creation code to improve the readability by using
data structure pg_interface_args_t
4) fix the pg input and output traces to use headers according to
pg interface mode
5) introduce pg interface flags i.e. checksum, gso, gro
Type: improvement
Change-Id: Iffed502e9c6357d7ef8e8a72217867e8297236aa
Signed-off-by: Benoît Ganne <bganne@cisco.com>
Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
2024-12-12 14:45:14 +00:00
..
2024-12-08 23:39:24 +00:00
2024-08-22 07:35:40 +00:00
2016-12-13 07:06:56 +01:00
2024-05-06 11:52:35 +00:00
2022-11-09 21:22:33 -05:00
2024-10-15 15:46:01 -04:00
2024-07-15 18:58:07 +00:00
2022-05-10 18:52:08 +00:00
2023-11-03 05:06:43 +00:00
2024-10-01 16:57:44 +00:00
2023-11-03 05:06:43 +00:00
2022-05-10 18:52:08 +00:00
2023-11-03 05:06:43 +00:00
2022-05-10 18:52:08 +00:00
2024-10-23 09:38:11 +00:00
2023-11-03 05:06:43 +00:00
2024-08-07 09:15:17 +00:00
2024-08-07 09:15:17 +00:00
2024-04-03 14:10:47 -04:00
2024-04-03 14:10:47 -04:00
2019-11-05 21:08:59 +00:00
2023-11-03 05:06:43 +00:00
2024-04-02 02:11:02 +00:00
2023-11-03 05:06:43 +00:00
2024-08-07 13:18:47 +00:00
2024-05-08 09:42:23 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2024-10-15 15:46:01 -04:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2024-12-11 08:58:32 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2024-12-09 09:21:42 +00:00
2023-11-03 05:06:43 +00:00
2023-11-08 17:05:43 +00:00
2024-07-12 15:43:24 +00:00
2024-08-07 09:15:17 +00:00
2024-11-27 07:42:00 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-12-04 16:26:21 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-08-22 07:35:40 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 03:09:22 +00:00
2024-11-27 07:42:00 +00:00
2024-08-07 09:15:17 +00:00
2024-07-12 03:09:22 +00:00
2024-11-27 07:42:00 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2024-08-07 09:15:17 +00:00
2024-08-08 10:22:01 +02:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2024-08-07 13:18:47 +00:00
2022-06-28 14:53:07 +00:00
2024-06-04 12:44:53 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2024-08-07 09:15:17 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-08-07 09:15:17 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2024-08-07 09:15:17 +00:00
2024-08-07 09:15:17 +00:00
2024-12-04 16:26:21 +00:00
2024-07-12 15:43:24 +00:00
2024-12-04 16:26:21 +00:00
2024-07-12 15:43:24 +00:00
2024-12-04 16:26:21 +00:00
2024-07-12 15:43:24 +00:00
2023-11-28 20:39:37 +00:00
2023-11-03 05:06:43 +00:00
2024-12-11 08:58:32 +00:00
2024-12-12 14:45:14 +00:00
2024-10-07 08:39:23 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-08-07 09:15:17 +00:00
2023-11-03 05:06:43 +00:00
2024-08-07 09:15:17 +00:00
2024-03-26 15:13:34 +00:00
2024-09-17 12:10:19 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2023-05-20 02:34:14 +00:00
2023-11-03 05:06:43 +00:00
2024-09-27 12:30:16 +00:00
2024-08-07 09:15:17 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2023-12-07 10:04:07 +00:00
2024-08-07 09:15:17 +00:00
2024-07-12 15:43:24 +00:00
2024-08-22 07:35:40 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-02-14 22:08:20 +00:00
2024-07-12 15:43:24 +00:00
2023-11-03 05:06:43 +00:00
2024-08-07 09:15:17 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 15:43:24 +00:00
2024-10-01 16:57:44 +00:00
2024-03-26 15:15:02 +00:00
2023-12-21 00:53:44 +00:00
2024-11-19 16:52:48 +00:00
2022-05-10 18:52:08 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2023-11-03 05:06:43 +00:00
2022-05-10 18:52:08 +00:00
2023-11-03 05:06:43 +00:00
2023-11-03 05:06:43 +00:00
2024-07-12 03:09:22 +00:00
2024-04-03 14:10:47 -04:00
2024-02-14 22:08:20 +00:00
2023-11-03 05:06:43 +00:00
2024-04-02 02:25:22 +00:00
2022-10-11 23:21:03 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2023-11-03 05:06:43 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2024-11-27 07:42:00 +00:00
2024-10-07 08:39:23 +00:00
2023-02-02 00:22:06 +00:00
2022-05-10 18:52:08 +00:00
2024-11-19 16:52:48 +00:00
2022-05-10 18:52:08 +00:00
2023-12-21 00:53:44 +00:00
2023-12-20 17:30:19 +00:00
2024-11-12 17:14:50 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2023-08-16 19:53:12 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00
2022-05-10 18:52:08 +00:00