<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openvswitch.git/datapath/linux/.gitignore, branch master</title>
<subtitle>github.com: openvswitch/ovs.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/'/>
<entry>
<title>make: Remove the Linux datapath.</title>
<updated>2022-07-15T11:45:55+00:00</updated>
<author>
<name>Greg Rose</name>
<email>gvrose8192@gmail.com</email>
</author>
<published>2022-07-14T21:23:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=422e90437854c441a0b274d3bf06ce7d6bbf9de0'/>
<id>422e90437854c441a0b274d3bf06ce7d6bbf9de0</id>
<content type='text'>
Update the necessary make and configure files to remove the Linux
datapath and then remove the datapath.

Move datapath/linux/compat/include/linux/openvswitch.h to
include/linux/openvswitch.h because it is needed to generate header
files used by the userspace switch.

Also remove references to the Linux datapath from auxiliary files
and utilities since it is no longer supported.

Signed-off-by: Greg Rose &lt;gvrose8192@gmail.com&gt;
Reviewed-by: David Marchand &lt;david.marchand@redhat.com&gt;
Signed-off-by: Ilya Maximets &lt;i.maximets@ovn.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the necessary make and configure files to remove the Linux
datapath and then remove the datapath.

Move datapath/linux/compat/include/linux/openvswitch.h to
include/linux/openvswitch.h because it is needed to generate header
files used by the userspace switch.

Also remove references to the Linux datapath from auxiliary files
and utilities since it is no longer supported.

Signed-off-by: Greg Rose &lt;gvrose8192@gmail.com&gt;
Reviewed-by: David Marchand &lt;david.marchand@redhat.com&gt;
Signed-off-by: Ilya Maximets &lt;i.maximets@ovn.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add *.c to datapath/linux/.gitignore</title>
<updated>2016-06-06T20:16:38+00:00</updated>
<author>
<name>Aaron Rosen</name>
<email>aaronorosen@gmail.com</email>
</author>
<published>2016-06-06T18:41:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=2d56e1d4179f38e1671ea19948dd1afb2b147b46'/>
<id>2d56e1d4179f38e1671ea19948dd1afb2b147b46</id>
<content type='text'>
This should prevent any additional *.c files from sneaking in here.

Signed-off-by: Aaron Rosen &lt;aaronorosen@gmail.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should prevent any additional *.c files from sneaking in here.

Signed-off-by: Aaron Rosen &lt;aaronorosen@gmail.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>datapath: Add Stateless TCP Tunneling protocol.</title>
<updated>2015-04-29T17:33:18+00:00</updated>
<author>
<name>Pravin B Shelar</name>
<email>pshelar@nicira.com</email>
</author>
<published>2015-04-10T03:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=4237026e52f6bfa1dac0162dd82f7bb3f26c833d'/>
<id>4237026e52f6bfa1dac0162dd82f7bb3f26c833d</id>
<content type='text'>
The Stateless TCP Tunnel (STT) protocol encapsulates traffic in
IPv4/TCP packets.
STT uses TCP segmentation offload available in most of NIC. On
packet xmit STT driver appends STT header along with TCP header
to the packet. For GSO packet GSO parameters are set according
to tunnel configuration and packet is handed over to networking
stack. This allows use of segmentation offload available in NICs

The protocol is documented at
http://www.ietf.org/archive/id/draft-davie-stt-06.txt

Signed-off-by: Pravin B Shelar &lt;pshelar@nicira.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
Acked-by: Jesse Gross &lt;jesse@nicira.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Stateless TCP Tunnel (STT) protocol encapsulates traffic in
IPv4/TCP packets.
STT uses TCP segmentation offload available in most of NIC. On
packet xmit STT driver appends STT header along with TCP header
to the packet. For GSO packet GSO parameters are set according
to tunnel configuration and packet is handed over to networking
stack. This allows use of segmentation offload available in NICs

The protocol is documented at
http://www.ietf.org/archive/id/draft-davie-stt-06.txt

Signed-off-by: Pravin B Shelar &lt;pshelar@nicira.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
Acked-by: Jesse Gross &lt;jesse@nicira.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>datapath: Backport upstream Geneve implementation.</title>
<updated>2015-02-20T23:34:26+00:00</updated>
<author>
<name>Jesse Gross</name>
<email>jesse@nicira.com</email>
</author>
<published>2015-02-06T21:24:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=a19920cc02c2c5e4f3883dbb141dcffa04020a5f'/>
<id>a19920cc02c2c5e4f3883dbb141dcffa04020a5f</id>
<content type='text'>
This resolves the differences between the OVS Geneve implementation
and the upstream kernel, particularly in the area of the split
between vport-geneve.c and the generic Geneve data plane.

Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
Acked-by: Thomas Graf &lt;tgraf@noironetworks.com&gt;
Acked-by: Pravin B Shelar &lt;pshelar@nicira.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This resolves the differences between the OVS Geneve implementation
and the upstream kernel, particularly in the area of the split
between vport-geneve.c and the generic Geneve data plane.

Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
Acked-by: Thomas Graf &lt;tgraf@noironetworks.com&gt;
Acked-by: Pravin B Shelar &lt;pshelar@nicira.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>datapath: Account for "udp: Generic functions to set checksum"</title>
<updated>2015-02-20T19:00:31+00:00</updated>
<author>
<name>Jesse Gross</name>
<email>jesse@nicira.com</email>
</author>
<published>2015-02-07T03:24:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=beabb775987236566e00505c849380762411b5a2'/>
<id>beabb775987236566e00505c849380762411b5a2</id>
<content type='text'>
Upstream commit:
    udp: Generic functions to set checksum

    Added udp_set_csum and udp6_set_csum functions to set UDP checksums
    in packets. These are for simple UDP packets such as those that might
    be created in UDP tunnels.

    Signed-off-by: Tom Herbert &lt;therbert@google.com&gt;
    Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

Upstream: af5fcba7 ("udp: Generic functions to set checksum")
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
Acked-by: Thomas Graf &lt;tgraf@noironetworks.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Upstream commit:
    udp: Generic functions to set checksum

    Added udp_set_csum and udp6_set_csum functions to set UDP checksums
    in packets. These are for simple UDP packets such as those that might
    be created in UDP tunnels.

    Signed-off-by: Tom Herbert &lt;therbert@google.com&gt;
    Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

Upstream: af5fcba7 ("udp: Generic functions to set checksum")
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
Acked-by: Thomas Graf &lt;tgraf@noironetworks.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>datapath: Account for "udp: Add udp_sock_create for UDP tunnels to open listener socket"</title>
<updated>2015-02-20T19:00:31+00:00</updated>
<author>
<name>Jesse Gross</name>
<email>jesse@nicira.com</email>
</author>
<published>2015-02-06T23:16:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=eb6eebd28b30d2b39419764a1e843ed30405c3b9'/>
<id>eb6eebd28b30d2b39419764a1e843ed30405c3b9</id>
<content type='text'>
Upstream commit:
    udp: Add udp_sock_create for UDP tunnels to open listener socket

    Added udp_tunnel.c which can contain some common functions for UDP
    tunnels. The first function in this is udp_sock_create which is used
    to open the listener port for a UDP tunnel.

    Signed-off-by: Tom Herbert &lt;therbert@google.com&gt;
    Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

Upstream: 8024e028 ("udp: Add udp_sock_create for UDP tunnels to open listener socket")
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
Acked-by: Thomas Graf &lt;tgraf@noironetworks.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Upstream commit:
    udp: Add udp_sock_create for UDP tunnels to open listener socket

    Added udp_tunnel.c which can contain some common functions for UDP
    tunnels. The first function in this is udp_sock_create which is used
    to open the listener port for a UDP tunnel.

    Signed-off-by: Tom Herbert &lt;therbert@google.com&gt;
    Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

Upstream: 8024e028 ("udp: Add udp_sock_create for UDP tunnels to open listener socket")
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
Acked-by: Thomas Graf &lt;tgraf@noironetworks.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>datapath/linux: add vport-geneve.c to .gitignore</title>
<updated>2014-06-23T18:54:01+00:00</updated>
<author>
<name>Lorand Jakab</name>
<email>lojakab@cisco.com</email>
</author>
<published>2014-06-23T10:48:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=a4fcb111ceb885becb6d02683d72658ea4e1a039'/>
<id>a4fcb111ceb885becb6d02683d72658ea4e1a039</id>
<content type='text'>
Signed-off-by: Lorand Jakab &lt;lojakab@cisco.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lorand Jakab &lt;lojakab@cisco.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>datapath: Add hash library to .gitignore.</title>
<updated>2013-12-17T02:10:40+00:00</updated>
<author>
<name>Jesse Gross</name>
<email>jesse@nicira.com</email>
</author>
<published>2013-12-17T02:10:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=868ee40a6534ce532f8c689f4de242b42a882d6a'/>
<id>868ee40a6534ce532f8c689f4de242b42a882d6a</id>
<content type='text'>
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>datapath: add linux/flow_{table, netlink}.c to .gitignore</title>
<updated>2013-10-04T22:11:56+00:00</updated>
<author>
<name>Lorand Jakab</name>
<email>lojakab@cisco.com</email>
</author>
<published>2013-10-04T11:07:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=7b38f242c97c953910392e215cbcb4c403207fc7'/>
<id>7b38f242c97c953910392e215cbcb4c403207fc7</id>
<content type='text'>
Signed-off-by: Lorand Jakab &lt;lojakab@cisco.com&gt;
Acked-by: Kyle Mestery &lt;kmestery@cisco.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lorand Jakab &lt;lojakab@cisco.com&gt;
Acked-by: Kyle Mestery &lt;kmestery@cisco.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>datapath: add linux/utils.c to .gitignore</title>
<updated>2013-09-19T17:06:14+00:00</updated>
<author>
<name>Lorand Jakab</name>
<email>lojakab@cisco.com</email>
</author>
<published>2013-09-19T10:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openvswitch.git/commit/?id=a31dab7f49223342012860c42d30aad5c3508031'/>
<id>a31dab7f49223342012860c42d30aad5c3508031</id>
<content type='text'>
Signed-off-by: Lorand Jakab &lt;lojakab@cisco.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lorand Jakab &lt;lojakab@cisco.com&gt;
Signed-off-by: Jesse Gross &lt;jesse@nicira.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
