Thread (75 messages) 75 messages, 11 authors, 2017-01-04

Re: [PATCH net-next v2 00/27] Allow passing of VLAN CFI bit through network stack

From: Michał Mirosław <mirq-linux@rere.qmqm.pl>
Date: 2017-01-04 00:14:13

On Tue, Jan 03, 2017 at 04:32:17PM -0500, David Miller wrote:
From: Michał Mirosław <mirq-linux@rere.qmqm.pl>
Date: Tue,  3 Jan 2017 21:52:33 +0100 (CET)
quoted
Dear NetDevs

This series removes an abuse of VLAN CFI bit in Linux networking stack.
Currently Linux always clears the bit on outgoing traffic and presents
it cleared to userspace (even via AF_PACKET/tcpdump when hw-accelerated).

This uses a new vlan_present bit in struct skbuff, and removes an assumption
that vlan_proto != 0 when VLAN tag is present.

As I can't test most of the driver changes, please look at them carefully.

The series is supposed to be bisect-friendly and that requires temporary
insertion of #define VLAN_TAG_PRESENT in BPF code to be able to split
JIT changes per architecture.

Best Regards,
Michał Mirosław
 
This patch series is really way too large.

You're going to have to find a way to combine related changes, or submit
this as a series of logical sets, one at a time.
I have sent all the cleanups that don't depend on each other.
Please consider for applying.

Best Regards,
Michał Mirosław
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help