index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
openvswitch
/
actions.c
Age
Commit message (
Expand
)
Author
Files
Lines
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