Age | Commit message (Expand) | Author | Files | Lines |
2025-06-17 | openvswitch: Allocate struct ovs_pcpu_storage dynamically | Sebastian Andrzej Siewior | 1 | -13/+10 |
2025-05-15 | openvswitch: Move ovs_frag_data_storage into the struct ovs_pcpu_storage | Sebastian Andrzej Siewior | 1 | -18/+2 |
2025-05-15 | openvswitch: Use nested-BH locking for ovs_pcpu_storage | Sebastian Andrzej Siewior | 1 | -29/+2 |
2025-05-15 | openvswitch: Merge three per-CPU structures into one | Sebastian Andrzej Siewior | 1 | -33/+16 |
2025-05-07 | openvswitch: Fix unsafe attribute parsing in output_userspace() | Eelco Chaudron | 1 | -2/+1 |
2025-04-02 | tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). | Guillaume Nault | 1 | -6/+0 |
2025-01-10 | openvswitch: fix lockup on tx to unregistering netdev with carrier | Ilya Maximets | 1 | -1/+3 |
2024-08-27 | tc: adjust network header after 2nd vlan push | Boris Sukholitko | 1 | -2/+6 |
2024-07-05 | net: openvswitch: store sampling probability in cb. | Adrian Moreno | 1 | -3/+17 |
2024-07-05 | net: openvswitch: add psample action | Adrian Moreno | 1 | -0/+48 |
2024-05-21 | openvswitch: Set the skbuff pkt_type for proper pmtud support. | Aaron Conole | 1 | -0/+6 |
2023-10-01 | openvswitch: reduce stack usage in do_execute_actions | Ilya Maximets | 1 | -12/+11 |
2023-09-12 | net: dst: remove unnecessary input parameter in dst_alloc and dst_init | Zhengchao Shao | 1 | -2/+2 |
2023-08-14 | net: openvswitch: add misc error drop reasons | Adrian Moreno | 1 | -7/+10 |
2023-08-14 | net: openvswitch: add meter drop reason | Adrian Moreno | 1 | -1/+1 |
2023-08-14 | net: openvswitch: add explicit drop action | Eric Garver | 1 | -0/+9 |
2023-08-14 | net: openvswitch: add action error drop reason | Adrian Moreno | 1 | -1/+1 |
2023-08-14 | net: openvswitch: add last-action drop reason | Adrian Moreno | 1 | -2/+10 |
2023-06-12 | net: openvswitch: add support for l4 symmetric hashing | Aaron Conole | 1 | -2/+10 |
2023-06-10 | net: move gso declarations and functions to their own files | Eric Dumazet | 1 | -0/+1 |
2023-04-07 | net: openvswitch: fix race on port output | Felix Huettner | 1 | -1/+1 |
2022-10-11 | treewide: use get_random_u32() when possible | Jason A. Donenfeld | 1 | -1/+1 |
2022-06-08 | net: openvswitch: fix misuse of the cached connection on tuple changes | Ilya Maximets | 1 | -0/+6 |
2022-04-05 | net: openvswitch: don't send internal clone attribute to the userspace. | Ilya Maximets | 1 | -1/+1 |
2022-03-31 | openvswitch: Add recirc_id to recirc warning | Stéphane Graber | 1 | -2/+2 |
2022-02-24 | openvswitch: Fix setting ipv6 fields causing hw csum failure | Paul Blakey | 1 | -8/+38 |
2021-07-27 | openvswitch: fix alignment issues | Mark Gray | 1 | -2/+4 |
2021-07-16 | openvswitch: Introduce per-cpu upcall dispatch | Mark Gray | 1 | -1/+5 |
2021-06-22 | openvswitch: add trace points | Aaron Conole | 1 | -0/+4 |
2021-04-29 | openvswitch: fix stack OOB read while fragmenting IPv4 packets | Davide Caratti | 1 | -4/+4 |
2021-01-14 | net: openvswitch: add log message for error case | Eelco Chaudron | 1 | -7/+5 |
2020-12-14 | net: openvswitch: fix TTL decrement exception action execution | Eelco Chaudron | 1 | -9/+6 |
2020-12-03 | net: openvswitch: ensure LSE is pullable before reading it | Davide Caratti | 1 | -0/+3 |
2020-11-27 | net: openvswitch: fix TTL decrement action netlink message format | Eelco Chaudron | 1 | -4/+3 |
2020-10-03 | net/sched: act_vlan: Add {POP,PUSH}_ETH actions | Guillaume Nault | 1 | -18/+10 |
2020-09-01 | net: openvswitch: improve the coding style | Tonghao Zhang | 1 | -2/+3 |
2020-08-31 | openvswitch: using ip6_fragment in ipv6_stub | wenxu | 1 | -6/+1 |
2020-06-24 | openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt... | Lorenzo Bianconi | 1 | -2/+7 |
2020-02-16 | openvswitch: add TTL decrement action | Matteo Croce | 1 | -0/+67 |
2019-12-24 | openvswitch: New MPLS actions for layer 2 tunnelling | Martin Varghese | 1 | -6/+24 |
2019-12-04 | net: Fixed updating of ethertype in skb_mpls_push() | Martin Varghese | 1 | -1/+2 |
2019-12-02 | Fixed updating of ethertype in function skb_mpls_pop | Martin Varghese | 1 | -1/+2 |
2019-11-05 | Change in Openvswitch to support MPLS label depth of 3 in ingress direction | Martin Varghese | 1 | -1/+1 |
2019-10-15 | net/sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions | Davide Caratti | 1 | -2/+3 |
2019-07-08 | net: core: add MPLS update core helper and use in OvS | John Hurley | 1 | -10/+3 |
2019-07-08 | net: core: move pop MPLS functionality from OvS to core helper | John Hurley | 1 | -35/+2 |
2019-07-08 | net: core: move push MPLS functionality from OvS to core helper | John Hurley | 1 | -27/+4 |
2019-06-30 | net: openvswitch: fix csum updates for MPLS actions | John Hurley | 1 | -4/+2 |
2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 | Thomas Gleixner | 1 | -14/+1 |
2019-03-27 | net: openvswitch: Add a new action check_pkt_len | Numan Siddique | 1 | -0/+48 |
2018-11-08 | OVS: remove use of VLAN_TAG_PRESENT | Michał Mirosław | 1 | -4/+9 |
2018-07-08 | openvswitch: kernel datapath clone action | Yifeng Sun | 1 | -0/+33 |
2017-11-13 | openvswitch: Add meter action support | Andy Zhou | 1 | -0/+6 |
2017-11-08 | openvswitch: enable NSH support | Yi Yang | 1 | -0/+116 |
2017-10-10 | openvswitch: add ct_clear action | Eric Garver | 1 | -0/+4 |
2017-08-16 | openvswitch: fix skb_panic due to the incorrect actions attrlen | Liping Zhang | 1 | -0/+1 |
2017-03-22 | Openvswitch: Refactor sample and recirc actions implementation | andy zhou | 1 | -83/+93 |
2017-03-22 | openvswitch: Optimize sample action for the clone use cases | andy zhou | 1 | -52/+55 |
2017-03-22 | openvswitch: Refactor recirc key allocation. | andy zhou | 1 | -26/+40 |
2017-03-22 | openvswitch: Deferred fifo API change. | andy zhou | 1 | -7/+11 |
2017-03-02 | openvswitch: actions: fixed a brace coding style warning | Peter Downs | 1 | -2/+1 |
2017-02-09 | openvswitch: Add original direction conntrack tuple to sw_flow_key. | Jarno Rajahalme | 1 | -0/+2 |
2017-01-29 | openvswitch: Simplify do_execute_actions(). | andy zhou | 1 | -22/+20 |
2016-11-13 | openvswitch: add Ethernet push and pop actions | Jiri Benc | 1 | -0/+49 |
2016-11-13 | openvswitch: support MPLS push and pop for L3 packets | Jiri Benc | 1 | -7/+11 |
2016-11-13 | openvswitch: pass mac_proto to ovs_vport_send | Jiri Benc | 1 | -12/+17 |
2016-11-13 | openvswitch: add mac_proto field to the flow key | Jiri Benc | 1 | -11/+3 |
2016-11-13 | openvswitch: use hard_header_len instead of hardcoded ETH_HLEN | Jiri Benc | 1 | -1/+2 |
2016-10-12 | openvswitch: correctly fragment packet with mpls headers | Jiri Benc | 1 | -4/+20 |
2016-10-03 | openvswitch: use mpls_hdr | Jiri Benc | 1 | -12/+12 |
2016-09-15 | openvswitch: avoid deferred execution of recirc actions | Lance Richardson | 1 | -2/+28 |
2016-09-08 | openvswitch: 802.1AD Flow handling, actions, vlan parsing, netlink attributes | Eric Garver | 1 | -6/+10 |
2016-08-30 | net: mpls: Fixups for GSO | David Ahern | 1 | -2/+7 |
2016-06-10 | openvswitch: Add packet truncation support. | William Tu | 1 | -4/+36 |
2016-05-31 | openvswitch: update checksum in {push,pop}_mpls | Simon Horman | 1 | -5/+15 |
2016-04-21 | openvswitch: use flow protocol when recalculating ipv6 checksums | Simon Horman | 1 | -2/+2 |
2016-02-19 | net: use skb_postpush_rcsum instead of own implementations | Daniel Borkmann | 1 | -5/+3 |
2016-01-18 | ovs: limit ovs recursions in ovs_execute_actions to not corrupt stack | Hannes Frederic Sowa | 1 | -5/+14 |
2015-11-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+2 |
2015-10-27 | openvswitch: Fix double-free on ip_defrag() errors | Joe Stringer | 1 | -2/+2 |
2015-10-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -6/+3 |
2015-10-22 | openvswitch: Fix egress tunnel info. | Pravin B Shelar | 1 | -6/+3 |
2015-10-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -5/+14 |
2015-10-07 | openvswitch: Ensure flow is valid before executing ct | Joe Stringer | 1 | -0/+6 |
2015-10-07 | openvswitch: Fix skb leak in ovs_fragment() | Joe Stringer | 1 | -4/+7 |
2015-10-05 | openvswitch: Rename LABEL->LABELS | Joe Stringer | 1 | -1/+1 |
2015-09-30 | openvswitch: Remove ovs_vport_output_sk | Eric W. Biederman | 1 | -5/+0 |
2015-09-30 | ipv6: Pass struct net through ip6_fragment | Eric W. Biederman | 1 | -1/+1 |
2015-09-30 | ipv4: Pass struct net through ip_fragment | Eric W. Biederman | 1 | -1/+1 |
2015-09-30 | openvswitch: Pass net into ovs_fragment | Eric W. Biederman | 1 | -3/+4 |
2015-09-30 | openvswitch: Pass net into ovs_vport_output | Eric W. Biederman | 1 | -3/+8 |
2015-08-31 | ip-tunnel: Use API to access tunnel metadata options. | Pravin B Shelar | 1 | -3/+5 |
2015-08-29 | openvswitch: Remove egress_tun_info. | Pravin B Shelar | 1 | -5/+0 |
2015-08-27 | openvswitch: Include ip6_fib.h. | Joe Stringer | 1 | -0/+1 |
2015-08-27 | openvswitch: Allow matching on conntrack label | Joe Stringer | 1 | -0/+1 |
2015-08-27 | openvswitch: Allow matching on conntrack mark | Joe Stringer | 1 | -0/+1 |
2015-08-27 | openvswitch: Add conntrack action | Joe Stringer | 1 | -6/+169 |
2015-08-27 | openvswitch: Move MASKED* macros to datapath.h | Joe Stringer | 1 | -27/+25 |
2015-08-17 | net: Change pseudohdr argument of inet_proto_csum_replace* to be a bool | Tom Herbert | 1 | -6/+6 |
2015-08-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -4/+12 |
2015-08-07 | openvswitch: Make 100 percents packets sampled when sampling rate is 1. | Wenyu Zhang | 1 | -1/+4 |
2015-08-03 | openvswitch: Fix L4 checksum handling when dealing with IP fragments | Glenn Griffin | 1 | -4/+12 |
2015-07-21 | openvswitch: Make tunnel set action attach a metadata dst | Thomas Graf | 1 | -1/+9 |
2015-07-21 | ip_tunnel: Make ovs_tunnel_info and ovs_key_ipv4_tunnel generic | Thomas Graf | 1 | -1/+1 |
2015-06-01 | openvswitch: include datapath actions with sampled-packet upcall to userspace | Neil McKee | 1 | -8/+15 |
2015-02-07 | net: openvswitch: Support masked set actions. | Jarno Rajahalme | 1 | -138/+235 |
2015-01-13 | net: rename vlan_tx_* helpers since "tx" is misleading there | Jiri Pirko | 1 | -2/+2 |
2014-12-23 | openvswitch: Fix GSO with multiple MPLS label. | Pravin B Shelar | 1 | -1/+2 |
2014-11-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -4/+6 |
2014-11-21 | net: move vlan pop/push functions into common code | Jiri Pirko | 1 | -77/+9 |
2014-11-21 | net: move make_writable helper into common code | Jiri Pirko | 1 | -25/+14 |
2014-11-21 | vlan: rename __vlan_put_tag to vlan_insert_tag_set_proto | Jiri Pirko | 1 | -1/+3 |
2014-11-21 | openvswitch: actions: use skb_postpull_rcsum when possible | Jiri Pirko | 1 | -7/+2 |
2014-11-14 | openvswitch: Fix checksum calculation when modifying ICMPv6 packets. | Jesse Gross | 1 | -2/+6 |
2014-11-14 | openvswitch: Fix memory leak. | Pravin B Shelar | 1 | -2/+0 |
2014-11-09 | openvswitch: Constify various function arguments | Thomas Graf | 1 | -3/+4 |
2014-11-09 | openvswitch: Remove redundant key ref from upcall_info. | Pravin B Shelar | 1 | -2/+1 |
2014-11-09 | openvswitch: Optimize recirc action. | Pravin B Shelar | 1 | -45/+106 |
2014-11-09 | openvswitch: Extend packet attribute for egress tunnel info | Wenyu Zhang | 1 | -0/+19 |
2014-11-05 | openvswitch: Remove flow member from struct ovs_skb_cb | Lorand Jakab | 1 | -4/+1 |
2014-11-05 | openvswitch: refactor do_output() to move NULL check out of fast path | Andy Zhou | 1 | -14/+11 |
2014-11-05 | openvswitch: Add basic MPLS support to kernel | Simon Horman | 1 | -1/+105 |
2014-10-28 | datapath: Rename last_action() as nla_is_last() and move to netlink.h | Simon Horman | 1 | -8/+3 |
2014-10-06 | openvswitch: Wrap struct ovs_key_ipv4_tunnel in a new structure. | Jesse Gross | 1 | -2/+3 |
2014-09-15 | openvswitch: Add recirc and hash action. | Andy Zhou | 1 | -6/+197 |
2014-09-15 | openvswitch: simplify sample action implementation | Andy Zhou | 1 | -24/+18 |
2014-09-15 | openvswitch: Use tun_key only for egress tunnel path. | Pravin B Shelar | 1 | -2/+1 |
2014-09-15 | openvswitch: Remove pkt_key from OVS_CB | Pravin B Shelar | 1 | -10/+12 |
2014-08-22 | openvswitch: fix panic with multiple vlan headers | Jiri Benc | 1 | -0/+5 |
2014-07-24 | openvswitch: Add skb_clone NULL check for the sampling action. | Andy Zhou | 1 | -0/+2 |
2014-07-24 | openvswitch: Sample action without side effects | Simon Horman | 1 | -11/+37 |
2014-06-29 | openvswitch: Fix a double free bug for the sample action | Andy Zhou | 1 | -0/+2 |
2014-05-16 | openvswitch: Use ether_addr_copy | Joe Perches | 1 | -2/+2 |
2014-01-14 | net: replace macros net_random and net_srandom with direct calls to prandom | Aruna-Hewapathirane | 1 | -1/+1 |
2013-12-17 | net: Add utility functions to clear rxhash | Tom Herbert | 1 | -5/+5 |
2013-08-26 | openvswitch: Add SCTP support | Joe Stringer | 1 | -0/+39 |
2013-08-23 | openvswitch: Mega flow implementation | Andy Zhou | 1 | -2/+4 |
2013-08-14 | openvswitch: Reset tunnel key between input and output. | Jesse Gross | 1 | -0/+1 |
2013-06-19 | openvswitch: Add tunneling interface. | Pravin B Shelar | 1 | -0/+4 |
2013-06-14 | openvswitch: make skb->csum consistent with rest of networking stack. | Pravin B Shelar | 1 | -0/+4 |
2013-04-19 | net: vlan: add protocol argument to packet tagging functions | Patrick McHardy | 1 | -3/+3 |
2013-02-22 | openvswitch: fix the calculation of checksum for vlan header | Cong Wang | 1 | -2/+2 |
2012-11-26 | openvswitch: add skb mark matching and set action | Ansis Atteka | 1 | -0/+4 |
2012-11-13 | openvswitch: add ipv6 'set' action | Ansis Atteka | 1 | -0/+93 |
2012-09-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
2012-09-10 | netlink: Rename pid to portid to avoid confusion | Eric W. Biederman | 1 | -2/+2 |
2012-09-03 | openvswitch: Increase maximum number of datapath ports. | Pravin B Shelar | 1 | -1/+1 |
2012-09-02 | openvswitch: Fix typo | Joe Stringer | 1 | -1/+1 |
2012-07-27 | Revert "openvswitch: potential NULL deref in sample()" | Jesse Gross | 1 | -3/+0 |
2012-07-23 | openvswitch: potential NULL deref in sample() | Dan Carpenter | 1 | -0/+3 |
2012-05-03 | openvswitch: Replace Nicira Networks. | Raju Subramanian | 1 | -1/+1 |
2012-03-07 | openvswitch: Fix checksum update for actions on UDP packets. | Jesse Gross | 1 | -12/+32 |
2011-12-03 | net: Add Open vSwitch kernel components. | Jesse Gross | 1 | -0/+415 |