aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
AgeCommit message (Expand)AuthorFilesLines
2020-02-17net: sched: correct flower port blockingJason Baron1-0/+9
2020-02-16net/sock.h: fix all kernel-doc warningsRandy Dunlap1-5/+33
2020-02-14Merge tag 'mac80211-for-net-2020-02-14' of git://git.kernel.org/pub/scm/linux...David S. Miller1-6/+5
2020-02-13icmp: introduce helper for nat'd source address in network device contextJason A. Donenfeld1-0/+6
2020-02-13net/flow_dissector: remove unexist field descriptionHangbin Liu1-1/+0
2020-02-07mac80211: use more bits for ack_frame_idJohannes Berg1-6/+5
2020-02-05bonding/alb: properly access headers in bond_alb_xmit()Eric Dumazet1-5/+0
2020-01-30mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6Geert Uytterhoeven1-6/+3
2020-01-30udp: document udp_rcv_segment special case for looped packetsWillem de Bruijn1-0/+7
2020-01-28udp: segment looped gso packets correctlyWillem de Bruijn1-0/+3
2020-01-27devlink: add macro for "fw.roce"Vasundhara Volam1-0/+2
2020-01-27Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller5-3/+201
2020-01-27udp: Support UDP fraglist GRO/GSO.Steffen Klassert1-1/+1
2020-01-27net_sched: fix ops->bind_class() implementationsCong Wang2-15/+21
2020-01-27nf_tables: Add set type for arbitrary concatenation of rangesStefano Brivio1-0/+1
2020-01-27netfilter: nf_tables: Support for sets with multiple ranged fieldsStefano Brivio1-0/+8
2020-01-27netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attributePablo Neira Ayuso1-1/+13
2020-01-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+1
2020-01-25net: sched: Make TBF Qdisc offloadablePetr Machata1-0/+22
2020-01-25mptcp: do not inherit inet proto opsFlorian Westphal1-0/+3
2020-01-24netfilter: nf_tables: autoload modules from the abort pathPablo Neira Ayuso1-0/+1
2020-01-24mptcp: parse and emit MP_CAPABLE option according to v1 specChristoph Paasch1-7/+10
2020-01-24mptcp: Implement MPTCP receive pathMat Martineau1-0/+8
2020-01-24mptcp: Write MPTCP DSS headers to outgoing data packetsMat Martineau1-0/+1
2020-01-24mptcp: Handle MP_CAPABLE options for outgoing connectionsPeter Krystad1-0/+57
2020-01-24mptcp: Handle MPTCP TCP optionsPeter Krystad1-0/+18
2020-01-24mptcp: Add MPTCP socket stubsMat Martineau1-0/+16
2020-01-23net: sched: add Flow Queue PIE packet schedulerMohit P. Tahiliani1-0/+2
2020-01-23net: sched: pie: export symbols to be reused by FQ-PIEMohit P. Tahiliani1-0/+9
2020-01-23pie: improve comments and commenting styleMohit P. Tahiliani1-27/+58
2020-01-23pie: rearrange structure members and their initializationsMohit P. Tahiliani1-10/+10
2020-01-23pie: use u8 instead of bool in pie_varsMohit P. Tahiliani1-2/+2
2020-01-23pie: rearrange macros in order of lengthMohit P. Tahiliani1-5/+5
2020-01-23pie: use U64_MAX to denote (2^64 - 1)Mohit P. Tahiliani1-2/+2
2020-01-23net: sched: pie: move common code to pie.hMohit P. Tahiliani1-0/+96
2020-01-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2-0/+4
2020-01-22xsk, net: Make sock_def_readable() have external linkageBjörn Töpel1-0/+2
2020-01-21Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-0/+43
2020-01-19Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller3-3/+10
2020-01-19devlink: Add overlay source MAC is multicast trapAmit Cohen1-0/+3
2020-01-19devlink: Add tunnel generic packet trapsAmit Cohen1-0/+6
2020-01-19devlink: Add non-routable packet trapAmit Cohen1-0/+3
2020-01-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-12/+15
2020-01-17netns: Constify exported functionsGuillaume Nault1-5/+5
2020-01-16netfilter: flowtable: refresh flow if hardware offload failsPablo Neira Ayuso1-0/+1
2020-01-16netfilter: flowtable: add nf_flowtable_hw_offload() helper functionPablo Neira Ayuso1-0/+5
2020-01-16netfilter: flowtable: use atomic bitwise operations for flow flagsPablo Neira Ayuso1-7/+9
2020-01-16netfilter: flowtable: remove dying bit, use teardown bit insteadPablo Neira Ayuso1-5/+0
2020-01-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-2/+4
2020-01-15bpf: Sockmap/tls, push write_space updates through ulp updatesJohn Fastabend1-2/+4
2020-01-15Bluetooth: monitor: Add support for ISO packetsLuiz Augusto von Dentz1-0/+2
2020-01-15Bluetooth: Add definitions for CIS connectionsLuiz Augusto von Dentz1-1/+158
2020-01-15Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS.Alain Michaud2-0/+27
2020-01-15Merge tag 'mac80211-for-net-2020-01-15' of git://git.kernel.org/pub/scm/linux...David S. Miller1-0/+5
2020-01-15cfg80211: Fix radar event during another phy CACOrr Mazor1-0/+5
2020-01-14ipv6: Add "offload" and "trap" indications to routesIdo Schimmel1-1/+10
2020-01-14ipv4: Add "offload" and "trap" indications to routesIdo Schimmel1-0/+4
2020-01-14ipv4: Encapsulate function arguments in a structIdo Schimmel1-0/+9
2020-01-14net: macsec: PN wrap callbackAntoine Tenart1-0/+2
2020-01-14net: macsec: introduce MACsec opsAntoine Tenart1-0/+24
2020-01-14net: macsec: introduce the macsec_context structureAntoine Tenart1-0/+21
2020-01-14net: macsec: move some definitions in a dedicated headerAntoine Tenart1-0/+177
2020-01-11devlink: correct misspelling of snapshotJacob Keller1-1/+1
2020-01-10devlink: move devlink documentation to subfolderJacob Keller1-2/+2
2020-01-10devlink: add macro for "fw.psid"Jacob Keller1-0/+2
2020-01-09tcp: clean ext on tx recyclePaolo Abeni1-0/+1
2020-01-09tcp: Export TCP functions and ops structMat Martineau1-0/+8
2020-01-09tcp: coalesce/collapse must respect MPTCP extensionsMat Martineau2-0/+65
2020-01-09mptcp: Add MPTCP to skb extensionsMat Martineau1-0/+28
2020-01-09tcp, ulp: Add clone operation to tcp_ulp_opsMat Martineau1-0/+3
2020-01-09tcp: Add MPTCP option numberMat Martineau1-0/+1
2020-01-09sock: Make sk_protocol a 16-bit valueMat Martineau1-20/+5
2020-01-09net: Make sock protocol value checks more specificMat Martineau1-1/+0
2020-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+6
2020-01-09bpf: tcp: Support tcp_congestion_ops in bpfMartin KaFai Lau1-0/+2
2020-01-08net: dsa: Get information about stacked DSA protocolFlorian Fainelli1-1/+2
2020-01-08devlink: add support for reporter recovery completionVikas Gupta1-0/+2
2020-01-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-0/+6
2020-01-06netfilter: flowtable: add nf_flowtable_time_stampPablo Neira Ayuso1-0/+6
2020-01-05net: dsa: Pass pcs_poll flag from driver to PHYLINKVladimir Oltean1-0/+5
2020-01-05net: dsa: Make deferred_xmit private to sja1105Vladimir Oltean1-9/+0
2020-01-04Bluetooth: Add support for LE PHY Update Complete eventLuiz Augusto von Dentz2-0/+10
2020-01-04Bluetooth: Remove usage of BT_ERR_RATELIMITED macroMarcel Holtmann1-3/+1
2020-01-04Bluetooth: Adding a bt_dev_warn_ratelimited macro.Alain Michaud1-0/+4
2020-01-02tcp: Add l3index to tcp_md5sig_key and md5 functionsDavid Ahern1-12/+12
2019-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller3-3/+18
2019-12-30net/sched: add delete_empty() to filters and use it in cls_flowerDavide Caratti1-0/+5
2019-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-14/+11
2019-12-24ipv6: Remove old route notifications and convert listenersIdo Schimmel1-2/+0
2019-12-24ipv6: Handle route deletion notificationIdo Schimmel1-0/+1
2019-12-24net: fib_notifier: Add temporary events to the FIB notification chainIdo Schimmel1-0/+2
2019-12-24net/dst: do not confirm neighbor for vxlan and geneve pmtu updateHangbin Liu1-1/+1
2019-12-24net/dst: add new function skb_dst_update_pmtu_no_confirmHangbin Liu1-0/+9
2019-12-24net: add bool confirm_neigh parameter for dst_ops.update_pmtuHangbin Liu2-2/+3
2019-12-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller11-17/+37
2019-12-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds6-9/+29
2019-12-20net: dst: Force 4-byte alignment of dst_metricsGeert Uytterhoeven1-1/+1
2019-12-20net: dsa: add support for Atheros AR9331 TAG formatOleksij Rempel1-0/+2
2019-12-20xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addrMagnus Karlsson1-5/+5
2019-12-20xsk: Change names of validation functionsMagnus Karlsson1-2/+2
2019-12-19xsk: Make xskmap flush_list common for all map instancesBjörn Töpel1-7/+4
2019-12-19net/tls: add helper for testing if socket is RX offloadedJakub Kicinski1-0/+9
2019-12-18net: sch_ets: Make the ETS qdisc offloadablePetr Machata1-0/+31
2019-12-18net: pkt_cls: Clarify a commentPetr Machata1-3/+2
2019-12-17net: annotate lockless accesses to sk->sk_pacing_shiftEric Dumazet1-2/+2
2019-12-16ipv6: Annotate ipv6_addr_is_* bitwise pointer castsSven Eckelmann1-4/+4
2019-12-16ipv6: Annotate bitwise IPv6 dsfield pointer castSven Eckelmann1-1/+1
2019-12-13tcp: refine tcp_write_queue_empty() implementationEric Dumazet1-1/+10
2019-12-13tcp/dccp: fix possible race __inet_lookup_established()Eric Dumazet2-3/+14
2019-12-12netlink: rename nl80211_validate_nested() to nla_validate_nested()Michal Kubecek1-4/+4
2019-12-12unix: Show number of pending scm files of receive queue in fdinfoKirill Tkhai1-0/+5
2019-12-11vsock: add local transport support in the vsock coreStefano Garzarella1-0/+2
2019-12-09net-tcp: Disable TCP ssthresh metrics cache by defaultKevin(Yudong) Yang1-0/+1
2019-12-09treewide: Use sizeof_field() macroPankaj Bharadiya6-8/+8
2019-12-09net/x25: add new state X25_STATE_5Martin Schiller1-1/+2
2019-12-09neighbour: remove neigh_cleanup() methodEric Dumazet1-1/+0
2019-12-09xfrm: add espintcp (RFC 8229)Sabrina Dubroca2-0/+40
2019-12-09xfrm: introduce xfrm_trans_queue_netSabrina Dubroca1-0/+3
2019-12-07inet: protect against too small mtu values.Eric Dumazet1-0/+5
2019-12-06tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE()Guillaume Nault1-3/+3
2019-12-06tcp: tighten acceptance of ACKs not matching a child socketGuillaume Nault1-3/+13
2019-12-06tcp: fix rejected syncookies due to stale timestampsGuillaume Nault1-2/+3
2019-12-06net: core: rename indirect block ingress cb functionJohn Hurley1-8/+7
2019-12-04net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookupSabrina Dubroca1-2/+4
2019-12-04net: ipv6: add net argument to ip6_dst_lookup_flowSabrina Dubroca1-1/+1
2019-12-03cls_flower: Fix the behavior using port ranges with hw-offloadYoshiki Komachi1-0/+1
2019-11-28net/tls: use sg_next() to walk sg entriesJakub Kicinski1-1/+1
2019-11-28net/tls: remove the dead inplace_crypto codeJakub Kicinski1-1/+0
2019-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-6/+6
2019-11-26Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2019-11-26net: inet_is_local_reserved_port() port arg should be unsigned shortMaciej Żenczykowski1-2/+2
2019-11-26net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port)Maciej Żenczykowski1-4/+4
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds44-289/+797
2019-11-25Merge branch 'for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-1/+1
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+3
2019-11-23sctp: cache netns in sctp_ep_commonXin Long1-0/+3
2019-11-22net: inet_is_local_reserved_port() should return bool not intMaciej Żenczykowski1-4/+4
2019-11-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2019-11-22net: flow_dissector: Wrap unionized VLAN fields in a structPetr Machata1-3/+5
2019-11-22mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeueToke Høiland-Jørgensen1-0/+16
2019-11-22mac80211: Implement Airtime-based Queue Limit (AQL)Kan Yan2-0/+19
2019-11-22mac80211: Import airtime calculation code from mt76Toke Høiland-Jørgensen1-0/+29
2019-11-21ipv4: use dst hint for ipv4 list receivePaolo Abeni1-0/+4
2019-11-21ipv4: move fib4_has_custom_rules() helper to public headerPaolo Abeni1-0/+10
2019-11-21ipv6: keep track of routes using srcPaolo Abeni2-0/+33
2019-11-21ipv6: add fib6_has_custom_rules() helperPaolo Abeni1-0/+9
2019-11-20net: page_pool: add the possibility to sync DMA memory for deviceLorenzo Bianconi1-6/+18
2019-11-20page_pool: Add API to update numa nodeSaeed Mahameed1-0/+7
2019-11-20netfilter: nft_payload: add VLAN offload supportPablo Neira Ayuso1-3/+6
2019-11-20netfilter: nf_tables_offload: allow ethernet interface type onlyPablo Neira Ayuso1-0/+2
2019-11-20netfilter: nf_tables: constify nft_reg_load{8, 16, 64}()Pablo Neira Ayuso1-3/+3
2019-11-19net/tls: enable sk_msg redirect to tls socket egressWillem de Bruijn1-0/+2
2019-11-18page_pool: add destroy attempts counter and rename tracepointJesper Dangaard Brouer1-0/+2
2019-11-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2-3/+7
2019-11-16page_pool: do not release pool until inflight == 0.Jonathan Lemon2-42/+14
2019-11-15netfilter: nf_flow_table_offload: add IPv6 supportPablo Neira Ayuso1-3/+6
2019-11-15net: dsa: ocelot: add tagger for Ocelot/Felix switchesVladimir Oltean1-0/+2
2019-11-15net/smc: introduce bookkeeping of SMCD link groupsUrsula Braun1-0/+2
2019-11-15net/smc: immediate termination for SMCD link groupsUrsula Braun1-0/+2
2019-11-14vsock: prevent transport modules unloadingStefano Garzarella1-0/+2
2019-11-14vsock: add multi-transports supportStefano Garzarella1-6/+12
2019-11-14vsock: add vsock_create_connected() called by transportsStefano Garzarella1-4/+1
2019-11-14vsock: handle buffer_size sockopts in the coreStefano Garzarella1-8/+7
2019-11-14vsock: add 'struct vsock_sock *' param to vsock_core_get_transport()Stefano Garzarella1-1/+1
2019-11-14vsock: add 'transport' member in the struct vsock_sockStefano Garzarella1-0/+1
2019-11-14vsock: remove include/linux/vm_sockets.h fileStefano Garzarella2-2/+2
2019-11-13Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed1-0/+4
2019-11-13Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-7/+0
2019-11-13netfilter: nft_meta: offload support for interface indexPablo Neira Ayuso1-0/+1
2019-11-12netfilter: nf_flow_table: hardware offload supportPablo Neira Ayuso1-6/+27
2019-11-12netfilter: nf_tables: add flowtable offload control planePablo Neira Ayuso1-0/+18
2019-11-12netfilter: nf_flow_table: detach routing information from flow descriptionPablo Neira Ayuso1-3/+11
2019-11-12netfilter: nf_flowtable: remove flow_offload_entry structurePablo Neira Ayuso1-0/+1
2019-11-12netfilter: nf_flow_table: remove union from flow_offload structurePablo Neira Ayuso1-4/+1
2019-11-12netfilter: nf_flow_table: move conntrack object to struct flow_offloadPablo Neira Ayuso1-0/+1
2019-11-12net/sched: actions: remove unused 'order'Davide Caratti1-1/+0
2019-11-12devlink: Allow large formatted message of binary outputAya Levin1-3/+1
2019-11-12netprio: use css ID instead of cgroup IDTejun Heo1-1/+1
2019-11-11devlink: Add new "enable_roce" generic device paramMichael Guralnik1-0/+4
2019-11-09devlink: disallow reload operation during device cleanupJiri Pirko1-1/+4
2019-11-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller7-9/+18
2019-11-08sctp: add support for Primary Path SwitchoverXin Long3-3/+16
2019-11-08sctp: add pf_expose per netns and sock and asocXin Long3-0/+20
2019-11-08devlink: disallow reload operation during device cleanupJiri Pirko1-2/+5
2019-11-08net: fix data-race in neigh_event_send()Eric Dumazet1-2/+2
2019-11-08net/sched: annotate lockless accesses to qdisc->emptyEric Dumazet1-3/+3
2019-11-08Merge tag 'mac80211-next-for-net-next-2019-11-08' of git://git.kernel.org/pub...David S. Miller2-10/+16
2019-11-08cfg80211: VLAN offload support for set_key and set_sta_vlanGurumoorthi Gnanasambandhan1-0/+4
2019-11-08mac80211: Shrink the size of ack_frame_id to make room for tx_time_estToke Høiland-Jørgensen1-1/+3
2019-11-08net/fq_impl: Switch to kvmalloc() for memory allocationToke Høiland-Jørgensen1-2/+2
2019-11-07net: add annotations on hh->hh_len lockless accessesEric Dumazet1-1/+1
2019-11-07devlink: Add layer 3 generic packet exception trapsAmit Cohen1-0/+18
2019-11-07devlink: Add layer 3 generic packet trapsAmit Cohen1-0/+27
2019-11-07tcp: Remove one extra ktime_get_ns() from cookie_init_timestampEric Dumazet1-3/+9
2019-11-06net: silence data-races on sk_backlog.tailEric Dumazet1-2/+2
2019-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-1/+2
2019-11-06net/tls: add a TX lockJakub Kicinski1-0/+5
2019-11-06net: annotate lockless accesses to sk->sk_max_ack_backlogEric Dumazet1-1/+1
2019-11-06net: annotate lockless accesses to sk->sk_ack_backlogEric Dumazet1-3/+3
2019-11-06net: avoid potential false sharing in neighbor related codeEric Dumazet3-12/+12