Skip to content

Commit 1f3e4cc

Browse files
[sflow + dropmon] added 0003-psample-added-define-PSAMPLE_MD_EXTENDED_ATTR.patch
Signed-off-by: Vadym Hlushko <[email protected]>
1 parent 1f83896 commit 1f3e4cc

4 files changed

+28
-2
lines changed

patch/0001-psample-Encapsulate-packet-metadata-in-a-struct.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Date: Sun, 14 Mar 2021 14:19:30 +0200
44

55
[backport of upstream commit a03e99d39f1943ec88f6fd3b0b9f34c20663d401]
66

7-
Subject: [PATCH 1/2] psample: Encapsulate packet metadata in a struct
7+
Subject: [PATCH 1/3] psample: Encapsulate packet metadata in a struct
88

99
Currently, callers of psample_sample_packet() pass three metadata
1010
attributes: Ingress port, egress port and truncated size. Subsequent

patch/0002-psample-Add-additional-metadata-attributes.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Date: Sun, 14 Mar 2021 14:19:31 +0200
44

55
[backport of upstream commit 07e1a5809b595df6e125504dff6245cb2c8ed3de]
66

7-
Subject: [PATCH 2/2] psample: Add additional metadata attributes
7+
Subject: [PATCH 2/3] psample: Add additional metadata attributes
88

99
Extend psample to report the following attributes when available:
1010

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
From 7dbf2689eb841c51dca4dad51b0941c06aa09e26 Mon Sep 17 00:00:00 2001
2+
From: Vadym Hlushko <[email protected]>
3+
Date: Mon, 11 Apr 2022 15:41:46 +0000
4+
Subject: [PATCH 3/3] psample: added define PSAMPLE_MD_EXTENDED_ATTR, used in SDK driver sx_psample.c
5+
6+
Signed-off-by: Vadym Hlushko <[email protected]>
7+
---
8+
include/net/psample.h | 2 ++
9+
1 file changed, 2 insertions(+)
10+
11+
diff --git a/include/net/psample.h b/include/net/psample.h
12+
index e328c5127..b7c79f634 100644
13+
--- a/include/net/psample.h
14+
+++ b/include/net/psample.h
15+
@@ -14,6 +14,8 @@ struct psample_group {
16+
struct rcu_head rcu;
17+
};
18+
19+
+#define PSAMPLE_MD_EXTENDED_ATTR 1
20+
+
21+
struct psample_metadata {
22+
u32 trunc_size;
23+
int in_ifindex;
24+
--
25+
2.17.1

patch/series

+1
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ cisco-hwmon-pmbus_core-pec-support-check.patch
142142
# sFlow + dropmon support
143143
0001-psample-Encapsulate-packet-metadata-in-a-struct.patch
144144
0002-psample-Add-additional-metadata-attributes.patch
145+
0003-psample-added-define-PSAMPLE_MD_EXTENDED_ATTR.patch
145146

146147
#
147148
# Marvell platform patches for 4.19

0 commit comments

Comments
 (0)