-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Xdp tunnel 7674 v7 #14290
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Xdp tunnel 7674 v7 #14290
Conversation
|
WARNING:
Pipeline = 28408 |
c8d75d5 to
b922ef6
Compare
|
Rebased and force-pushed this draft to get greener CI because SV was updated during the creation of this PR |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #14290 +/- ##
==========================================
- Coverage 84.16% 83.96% -0.21%
==========================================
Files 1012 1013 +1
Lines 261869 264347 +2478
==========================================
+ Hits 220405 221957 +1552
- Misses 41464 42390 +926
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
b922ef6 to
88f1e76
Compare
|
So, we have a rights problem on github CI even as root... Any ideas there ? |
88f1e76 to
fa8b7ec
Compare
|
Information: QA ran without warnings. Pipeline = 28437 |
Instead of directly accessing the field Will allow PacketTunnelType to hold the precise tunnel type like DECODE_TUNNEL_ERSPANII with a modification of PacketIsTunnelChild
So that we know for a packet which precise type of tunnel it is (like erspan2).
ebpf program does not handle 3 layers of vlan
Ticket: 7717 Allows for instance to process/log ARP packets over VXLAN. That means we need to decode the ethernet layer above vxlan instead of skipping it as part of the vxlan, even if the vxlan decoder still checks the ethernet layer to avoid FPs.
to save memory
Ticket: 7674 To distinguish flows with the same 5-tuple but coming from different tunnel sources.
Ticket: 7674
Ticket: 7674
Ticket: 7674 On interfaces meant to receive only tunneled traffic
for SV to run tests based on the presence of this feature
so as to run ebpf live tests
72eb509 to
109c9e2
Compare
|
Information: QA ran without warnings. Pipeline = 28459 |
|
Information: QA ran without warnings. Pipeline = 28460 |
Link to ticket: https://redmine.openinfosecfoundation.org/issues/
https://redmine.openinfosecfoundation.org/issues/7674
Describe changes:
Provide values to any of the below to override the defaults.
SV_BRANCH=OISF/suricata-verify#2747
#14017 rebased, with better SV test live