Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
fc1e2c8ea85e109acf09e74789e9b852f6eed251
/
net
/
core
/
flow_dissector.c
eb70db8
packet: Use symmetric hash for PACKET_FANOUT_HASH.
by David S. Miller
· 8 years ago
8de2d79
net/flow_dissector: Make dissector_uses_key() and skb_flow_dissector_target() public
by Amir Vadai
· 9 years ago
b3c3106
flow_dissector: Use same pointer for IPv4 and IPv6 addresses
by Alexander Duyck
· 9 years ago
224516b
flow_dissector: Correctly handle parsing FCoE
by Alexander Duyck
· 9 years ago
43d2ccb
flow_dissector: Fix fragment handling for header length computation
by Alexander Duyck
· 9 years ago
918c023
flow_dissector: Check for IP fragmentation even if not using IPv4 address
by Alexander Duyck
· 9 years ago
7856520
net: Copy inner L3 and L4 headers as unaligned on GRE TEB
by Alexander Duyck
· 9 years ago
461547f
flow_dissector: Fix unaligned access in __skb_flow_dissector when used by eth_get_headlen
by Alexander Duyck
· 9 years ago
20a17bf
flow_dissector: Use 'const' where possible.
by David S. Miller
· 9 years ago
a17ace9
flow: Move __get_hash_from_flowi{4,6} into flow_dissector.c
by David S. Miller
· 9 years ago
4b36993
flow_dissector: Don't use bit fields.
by David S. Miller
· 9 years ago
6db61d7
flow_dissector: Ignore flow dissector return value from ___skb_get_hash
by Tom Herbert
· 9 years ago
823b969
flow_dissector: Add control/reporting of encapsulation
by Tom Herbert
· 9 years ago
872b1ab
flow_dissector: Add flag to stop parsing when an IPv6 flow label is seen
by Tom Herbert
· 9 years ago
8306b68
flow_dissector: Add flag to stop parsing at L3
by Tom Herbert
· 9 years ago
b840f28
flow_dissector: Support IPv6 fragment header
by Tom Herbert
· 9 years ago
807e165
flow_dissector: Add control/reporting of fragmentation
by Tom Herbert
· 9 years ago
cd79a23
flow_dissector: Add flags argument to skb_flow_dissector functions
by Tom Herbert
· 9 years ago
a6e544b
flow_dissector: Jump to exit code in __skb_flow_dissect
by Tom Herbert
· 9 years ago
bcc8383
skbuff: Make __skb_set_sw_hash a general function
by Tom Herbert
· 9 years ago
f70ea01
net: Add functions to get skb->hash based on flow structures
by Tom Herbert
· 9 years ago
8e690ff
flow_dissector: Pre-initialize ip_proto in __skb_flow_dissect()
by Geert Uytterhoeven
· 9 years ago
1e98a0f
flow_dissector: fix ipv6 dst, hop-by-hop and routing ext hdrs
by Eric Dumazet
· 9 years ago
6a74fcf
flow_dissector: add support for dst, hop-by-hop and routing ext hdrs
by Tom Herbert
· 9 years ago
611d23c
flow_dissector: Fix MPLS entropy label handling in flow dissector
by Tom Herbert
· 9 years ago
b3baa0f
mpls: Add MPLS entropy label in flow_keys
by Tom Herbert
· 9 years ago
1fdd512
net: Add GRE keyid in flow_keys
by Tom Herbert
· 9 years ago
87ee9e5
net: Add IPv6 flow label to flow_keys
by Tom Herbert
· 9 years ago
d34af82
net: Add VLAN ID to flow_keys
by Tom Herbert
· 9 years ago
45b47fd0
net: Get rid of IPv6 hash addresses flow keys
by Tom Herbert
· 9 years ago
9f24908
net: Add keys for TIPC address
by Tom Herbert
· 9 years ago
c3f8324
net: Add full IPv6 addresses to flow_keys
by Tom Herbert
· 9 years ago
42aecaa
net: Get skb hash over flow_keys structure
by Tom Herbert
· 9 years ago
c468efe
net: Remove superfluous setting of key_basic
by Tom Herbert
· 9 years ago
ce3b535
net: Simplify GRE case in flow_dissector
by Tom Herbert
· 9 years ago
12c227e
flow_dissector: do not break if ports are not needed in flowlabel
by Jiri Pirko
· 9 years ago
74b80e8
flow_dissector: remove bogus return in tipc section
by Jiri Pirko
· 9 years ago
59346af
flow_dissector: change port array into src, dst tuple
by Jiri Pirko
· 9 years ago
67a900c
flow_dissector: introduce support for Ethernet addresses
by Jiri Pirko
· 9 years ago
b924933
flow_dissector: introduce support for ipv6 addressses
by Jiri Pirko
· 9 years ago
06635a3
flow_dissect: use programable dissector in skb_flow_dissect and friends
by Jiri Pirko
· 9 years ago
fbff949
flow_dissector: introduce programable flow_dissector
by Jiri Pirko
· 9 years ago
0db89b8
flow_dissector: fix doc for skb_get_poff
by Jiri Pirko
· 9 years ago
638b2a6
net: move netdev_pick_tx and dependencies to net/core/dev.c
by Jiri Pirko
· 9 years ago
5605c76
net: move __skb_tx_hash to dev.c
by Jiri Pirko
· 9 years ago
d4fd327
flow_dissector: fix doc for __skb_get_hash and remove couple of empty lines
by Jiri Pirko
· 9 years ago
1bd758e
net: change name of flow_dissector header to match the .c file name
by Jiri Pirko
· 9 years ago
2f59e1e
net: Add flow_keys digest
by Tom Herbert
· 9 years ago
50fb799
net: Add skb_get_hash_perturb
by Tom Herbert
· 9 years ago
2bd8248
xps: fix xps for stacked devices
by Eric Dumazet
· 10 years ago
08bfc9c
flow_dissector: add tipc support
by Erik Hugne
· 10 years ago
5af7fb6
flow-dissector: Fix alignment issue in __skb_flow_get_ports
by Alexander Duyck
· 10 years ago
56193d1
net: Add function for parsing the header length out of linear ethernet frames
by Alexander Duyck
· 10 years ago
453a940
net: make skb an optional parameter for__skb_flow_dissect()
by WANG Cong
· 10 years ago
6451b3f
net: fix comments for __skb_flow_get_ports()
by WANG Cong
· 10 years ago
8fc54f6
net: use reciprocal_scale() helper
by Daniel Borkmann
· 10 years ago
690e36e
net: Allow raw buffers to be passed into the flow dissector.
by David S. Miller
· 10 years ago
a3b18dd
net: Only do flow_dissector hash computation once per packet
by Tom Herbert
· 10 years ago
19469a8
flow_dissector: Use IPv6 flow label in flow_dissector
by Tom Herbert
· 10 years ago
0e00161
net: Call skb_get_hash in get_xps_queue and __skb_tx_hash
by Tom Herbert
· 10 years ago
5ed20a6
flow_dissector: Abstract out hash computation
by Tom Herbert
· 10 years ago
e0f31d8
flow_keys: Record IP layer protocol in skb_flow_dissect()
by Govindarajulu Varadarajan
· 10 years ago
61b905d
net: Rename skb->rxhash to skb->hash
by Tom Herbert
· 11 years ago
2b8837a
net: Convert uses of __constant_<foo> to <foo>
by Joe Perches
· 11 years ago
b9507bd
netdevice: move netdev_cap_txqueue for shared usage to header
by Daniel Borkmann
· 11 years ago
99932d4
netdevice: add queue selection fallback handler for ndo_select_queue
by Daniel Borkmann
· 11 years ago
0a379e21
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
f663dd9
net: core: explicitly select a txq before doing l2 forwarding
by Jason Wang
· 11 years ago
3958afa1b
net: Change skb_get_rxhash to skb_get_hash
by Tom Herbert
· 11 years ago
3797d3e
net: flow_dissector: small optimizations in IPv4 dissect
by Eric Dumazet
· 11 years ago
394efd1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
6f09234
net: flow_dissector: fail on evil iph->ihl
by Jason Wang
· 11 years ago
66415cf
net: initialize hashrnd in flow_dissector with net_get_random_once
by Hannes Frederic Sowa
· 11 years ago
357afe9
flow_dissector: factor out the ports extraction in skb_flow_get_ports
by Nikolay Aleksandrov
· 11 years ago
b867835
net: flow_dissector: fix thoff for IPPROTO_AH
by Eric Dumazet
· 11 years ago
50d1784
net: fix multiqueue selection
by Eric Dumazet
· 11 years ago
06c5405
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
702821f
net: revert 8728c544a9c ("net: dev_pick_tx() fix")
by Eric Dumazet
· 11 years ago
2ff1cf1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
e11aada
net: flow_dissector: add 802.1ad support
by Eric Dumazet
· 11 years ago
b438f94
flow_dissector: add support for IPPROTO_IPV6
by Tom Herbert
· 11 years ago
fca4189
flow_dissector: clean up IPIP case
by Tom Herbert
· 11 years ago
f77668d
net: flow_dissector: add __skb_get_poff to get a start offset to payload
by Daniel Borkmann
· 12 years ago
6181659
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 12 years ago
8ed7816
flow_keys: include thoff into flow_keys for later usage
by Daniel Borkmann
· 12 years ago
e1733de
flow_dissector: support L2 GRE
by Michael Dalton
· 12 years ago
441d9d3
net: move rx and tx hash functions to net/core/flow_dissector.c
by Cong Wang
· 12 years ago
ddbe503
ipv6: add ipv6_addr_hash() helper
by Eric Dumazet
· 12 years ago
c452ed7
net: flow_dissector.c missing include linux/export.h
by Jesper Dangaard Brouer
· 13 years ago
4d77d2b
flow_dissector: use a 64bit load/store
by Eric Dumazet
· 13 years ago
0744dd0
net: introduce skb_flow_dissect()
by Eric Dumazet
· 13 years ago