aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
AgeCommit message (Expand)AuthorFilesLines
2021-02-23net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sendingJason A. Donenfeld1-1/+5
2021-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-0/+6
2021-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+1
2021-02-16net: sched: fix police ext initializationVlad Buslov1-0/+1
2021-02-16net: dsa: add MRP supportHoratiu Vultur1-0/+12
2021-02-16switchdev: mrp: Extend ring_role_mrp and in_role_mrpHoratiu Vultur1-0/+2
2021-02-16switchdev: mrp: Remove CONFIG_BRIDGE_MRPHoratiu Vultur1-10/+0
2021-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller4-0/+11
2021-02-15net: bridge: fix switchdev_port_attr_set stub when CONFIG_SWITCHDEV=nVladimir Oltean1-1/+2
2021-02-15netfilter: nftables: introduce table ownershipPablo Neira Ayuso1-0/+6
2021-02-14net: dsa: propagate extack to .port_vlan_filteringVladimir Oltean1-1/+2
2021-02-14net: dsa: propagate extack to .port_vlan_addVladimir Oltean1-1/+2
2021-02-14net: bridge: propagate extack through switchdev_port_attr_setVladimir Oltean1-1/+2
2021-02-14net: dsa: tag_ocelot: create separate tagger for SevilleVladimir Oltean1-0/+2
2021-02-12tcp: factorize logic into tcp_epollin_ready()Eric Dumazet1-0/+12
2021-02-12tcp: fix SO_RCVLOWAT related hangs under mem pressureEric Dumazet1-2/+7
2021-02-12net: dsa: act as passthrough for bridge port flagsVladimir Oltean1-2/+8
2021-02-12net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributesVladimir Oltean1-1/+6
2021-02-12net: switchdev: propagate extack to port attributesVladimir Oltean1-2/+4
2021-02-12Merge tag 'mac80211-next-for-net-next-2021-02-12' of git://git.kernel.org/pub...David S. Miller1-0/+2
2021-02-12mptcp: avoid lock_fast usage in accept pathFlorian Westphal1-0/+1
2021-02-12cfg80211/mac80211: Support disabling HE modeBen Greear1-0/+2
2021-02-11net/sock: Add kernel config SOCK_RX_QUEUE_MAPPINGTariq Toukan1-6/+6
2021-02-11Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernDavid S. Miller4-5/+57
2021-02-11net: initialize net->net_cookie at netns setupEric Dumazet1-3/+1
2021-02-11net: dsa: add support for offloading HSRGeorge McCollister1-0/+13
2021-02-11devlink: Fix dmac_filter trap name, align to its documentationAya Levin1-1/+1
2021-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+0
2021-02-08IPv6: Add "offload failed" indication to routesAmit Cohen1-2/+3
2021-02-08IPv4: Add "offload failed" indication to routesAmit Cohen1-1/+2
2021-02-08switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STATHoratiu Vultur1-2/+0
2021-02-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski5-15/+18
2021-02-04netfilter: move handlers to net/ip_vs.hLeon Romanovsky1-0/+11
2021-02-04net/core: move gro function declarations to separate headerLeon Romanovsky1-0/+12
2021-02-04ipv6: move udp declarations to net/udp.hLeon Romanovsky1-0/+3
2021-02-04udp: call udp_encap_enable for v6 sockets when enabling encapXin Long2-2/+2
2021-02-03tcp: use a smaller percpu_counter batch size for sk_allocWei Wang1-2/+6
2021-02-04net, veth: Alloc skb in bulk for ndo_xdp_xmitLorenzo Bianconi1-0/+1
2021-02-03net: indirect call helpers for ipv4/ipv6 dst_check functionsBrian Vazquez1-1/+6
2021-02-03net: use indirect call helpers for dst_mtuBrian Vazquez1-1/+3
2021-02-03net: use indirect call helpers for dst_outputBrian Vazquez1-1/+7
2021-02-03net: use indirect call helpers for dst_inputBrian Vazquez1-1/+5
2021-02-02Merge tag 'mac80211-next-for-net-next-2021-02-02' of git://git.kernel.org/pub...Jakub Kicinski1-1/+3
2021-02-02net: ipv6: Emit notification when fib hardware flags are changedAmit Cohen2-8/+3
2021-02-02net: Pass 'net' struct as first argument to fib6_info_hw_flags_set()Amit Cohen1-2/+3
2021-02-02net: ipv4: Emit notification when fib hardware flags are changedAmit Cohen1-0/+2
2021-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+2
2021-02-01udp: ipv4: manipulate network header of NATed UDP GRO fraglistDongseok Yi1-1/+1
2021-02-01net: sched: replaced invalid qdisc tree flush helper in qdisc_replaceAlexander Ovechkin1-1/+1
2021-02-01cfg80211: fix netdev registration deadlockJohannes Berg1-1/+3
2021-02-01Bluetooth: Skip eSCO 2M params when not supportedYu Liu1-0/+1
2021-01-29tcp: shrink inet_connection_sock icsk_mtup enabled and probe_sizeNeal Cardwell1-3/+3
2021-01-29net: dsa: add a second tagger for Ocelot switches based on tag_8021qVladimir Oltean1-0/+2
2021-01-29net: dsa: allow changing the tag protocol via the "tagging" device attributeVladimir Oltean1-0/+9
2021-01-29net: dsa: keep a copy of the tagging protocol in the DSA switch treeVladimir Oltean1-1/+6
2021-01-29ip_gre: add csum offload support for gre headerXin Long1-12/+7
2021-01-29net: flow_offload: Add original direction flag to ct_metadataPaul Blakey1-0/+1
2021-01-29Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirkHans de Goede1-0/+8
2021-01-28nexthop: Use enum to encode notification typeIdo Schimmel1-1/+6
2021-01-28nexthop: Introduce to struct nh_grp_entry a per-type unionPetr Machata1-1/+6
2021-01-28net/af_iucv: don't track individual TX skbs for TRANS_HIPER socketsJulian Wiedmann1-1/+1
2021-01-28net/af_iucv: count packets in the xmit pathJulian Wiedmann1-0/+1
2021-01-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-1/+6
2021-01-28Merge tag 'mlx5-updates-2021-01-13' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski1-0/+100
2021-01-27devlink: Add DMAC filter generic packet trapAya Levin1-0/+3
2021-01-27Merge tag 'mac80211-next-for-net-next-2021-01-27' of git://git.kernel.org/pub...Jakub Kicinski4-93/+261
2021-01-27bpf: Allow rewriting to ports under ip_unprivileged_port_startStanislav Fomichev1-0/+2
2021-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski1-0/+2
2021-01-27netfilter: nftables: statify nft_parse_register()Pablo Neira Ayuso1-1/+0
2021-01-27netfilter: nftables: add nft_parse_register_store() and use itPablo Neira Ayuso4-9/+9
2021-01-27netfilter: nftables: add nft_parse_register_load() and use itPablo Neira Ayuso3-5/+5
2021-01-26net: allow user to set metric on default route learned via Router AdvertisementPraveen Chaudhary1-1/+2
2021-01-26net: lapb: Add locking to the lapb moduleXie He1-0/+2
2021-01-26cfg80211: avoid holding the RTNL when calling the driverJohannes Berg2-20/+94
2021-01-26netfilter: flowtable: add hash offset field to tuplePablo Neira Ayuso1-0/+4
2021-01-25Bluetooth: L2CAP: Fix handling fragmented lengthLuiz Augusto von Dentz1-0/+1
2021-01-25Bluetooth: disable advertisement filters during suspendHoward Chung1-0/+2
2021-01-25Bluetooth: advmon offload MSFT remove monitorArchie Pusaka1-2/+6
2021-01-25Bluetooth: advmon offload MSFT add monitorArchie Pusaka1-3/+14
2021-01-25Bluetooth: advmon offload MSFT add rssi supportArchie Pusaka2-0/+25
2021-01-23tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPENPengcheng Yang1-1/+1
2021-01-23tcp: make TCP_USER_TIMEOUT accurate for zero window probesEnke Chen1-0/+1
2021-01-22mlxsw: Register physical ports as a devlink resourceDanielle Ratson1-0/+2
2021-01-22sch_htb: Hierarchical QoS hardware offloadMaxim Mikityanskiy1-0/+36
2021-01-22net: sched: Add extack to Qdisc_class_ops.deleteMaxim Mikityanskiy1-1/+2
2021-01-22net: sched: Add multi-queue support to sch_tree_lockMaxim Mikityanskiy1-4/+10
2021-01-22tcp: remove unused ICSK_TIME_EARLY_RETRANSPengcheng Yang1-3/+1
2021-01-22devlink: Support get and set state of port functionParav Pandit1-0/+32
2021-01-22devlink: Support add and delete devlink portParav Pandit1-0/+52
2021-01-22devlink: Introduce PCI SF port flavour and port attributeParav Pandit1-0/+16
2021-01-22cfg80211: change netdev registration/unregistration semanticsJohannes Berg1-8/+32
2021-01-22cfg80211: Add phyrate conversion support for extended MCS in 60GHz bandMax Chen1-0/+2
2021-01-21mac80211: add rx decapsulation offload supportFelix Fietkau1-0/+16
2021-01-21net/fq_impl: do not maintain a backlog-sorted list of flowsFelix Fietkau2-52/+71
2021-01-21net/fq_impl: drop get_default_func, move default flow to fq_tinFelix Fietkau2-6/+6
2021-01-21net/fq_impl: bulk-free packets from a flow on overmemoryFelix Fietkau1-11/+44
2021-01-20net/sched: cls_flower add CT_FLAGS_INVALID flag supportwenxu1-0/+1
2021-01-20bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVEStanislav Fomichev2-0/+3
2021-01-20net, xdp: Introduce xdp_build_skb_from_frame utility routineLorenzo Bianconi1-0/+2
2021-01-20net, xdp: Introduce __xdp_build_skb_from_frame utility routineLorenzo Bianconi1-0/+3
2021-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-6/+20
2021-01-19tcp: fix TCP socket rehash stats mis-accountingYuchung Cheng1-5/+12
2021-01-18net/bonding: Declare TLS RX device offload supportTariq Toukan1-1/+1
2021-01-18net/bonding: Implement TLS TX device offloadTariq Toukan1-0/+2
2021-01-18net/bonding: Implement ndo_sk_get_lower_devTariq Toukan1-0/+2
2021-01-18net_sched: fix RTNL deadlock again caused by request_module()Cong Wang1-1/+4
2021-01-18tcp: fix TCP_USER_TIMEOUT with zero windowEnke Chen1-0/+3
2021-01-16netfilter: nft_dynset: honor stateful expressions in set definitionPablo Neira Ayuso1-0/+2
2021-01-15net: dsa: add ops for devlink-sbVladimir Oltean1-0/+34
2021-01-15Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-0/+19
2021-01-15dsa: add support for Arrow XRS700x tag trailerGeorge McCollister1-0/+2
2021-01-14net: dsa: Link aggregation supportTobias Waldekranz1-0/+60
2021-01-14cfg80211: fix a kerneldoc markupMauro Carvalho Chehab1-1/+1
2021-01-12net: dsa: add optional stats64 supportOleksij Rempel1-1/+3
2021-01-11net: switchdev: delete the transaction objectVladimir Oltean1-14/+0
2021-01-11net: dsa: remove the transactional logic from VLAN objectsVladimir Oltean1-3/+1
2021-01-11net: dsa: remove the transactional logic from MDB entriesVladimir Oltean1-3/+1
2021-01-11net: switchdev: remove the transaction structure from port attributesVladimir Oltean2-7/+3
2021-01-11net: switchdev: remove the transaction structure from port object notifiersVladimir Oltean1-3/+0
2021-01-11net: switchdev: remove vid_begin -> vid_end range from VLAN objectsVladimir Oltean1-2/+1
2021-01-08net, xdp: Introduce xdp_prepare_buff utility routineLorenzo Bianconi1-0/+12
2021-01-08net, xdp: Introduce xdp_init_buff utility routineLorenzo Bianconi1-0/+7
2021-01-08cfg80211/mac80211: fix kernel-doc for SAR APIsJohannes Berg2-1/+5
2021-01-07net: dsa: remove the DSA specific notifiersVladimir Oltean1-42/+0
2021-01-07net: dsa: export dsa_slave_dev_checkVladimir Oltean1-0/+6
2021-01-07net: dsa: move the Broadcom tag information in a separate header fileVladimir Oltean1-6/+0
2021-01-07net: dsa: listen for SWITCHDEV_{FDB,DEL}_ADD_TO_DEVICE on foreign bridge neig...Vladimir Oltean1-0/+5
2021-01-07udp_tunnel: reshuffle NETIF_F_RX_UDP_TUNNEL_PORT checksJakub Kicinski1-0/+8
2021-01-05Merge tag 'net-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-5/+8
2020-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-4/+5
2020-12-28net: sched: prevent invalid Scell_log shift countRandy Dunlap1-1/+3
2020-12-21Merge tag '9p-for-5.11-rc1' of git://github.com/martinetd/linuxLinus Torvalds1-0/+7
2020-12-18xsk: Fix race in SKB mode transmit with shared cqMagnus Karlsson2-4/+5
2020-12-16Merge tag 'selinux-pr-20201214' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-3/+13
2020-12-15Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds43-679/+596
2020-12-14inet_ecn: Use csum16_add() helper for IP_ECN_set_* helpersToke Høiland-Jørgensen1-8/+6
2020-12-14net: Limit logical shift left of TCP probe0 timeoutCambda Zhu1-1/+3
2020-12-14tcp: parse mptcp options contained in reset packetsFlorian Westphal1-1/+1
2020-12-14Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-14/+0
2020-12-14Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brau...Linus Torvalds1-7/+4
2020-12-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski5-46/+63
2020-12-12inet: frags: batch fqdir destroy worksSeongJae Park1-0/+1
2020-12-12netfilter: nftables: generalize set extension to support for several expressionsPablo Neira Ayuso1-8/+28
2020-12-12Merge tag 'mac80211-next-for-net-next-2020-12-11' of git://git.kernel.org/pub...Jakub Kicinski2-18/+92
2020-12-12netfilter: nftables: move nft_expr before nft_setPablo Neira Ayuso1-28/+26
2020-12-12netfilter: nftables: generalize set expressions supportPablo Neira Ayuso1-1/+4
2020-12-12netfilter: ctnetlink: add timeout and protoinfo to destroy eventsFlorian Westphal1-1/+1
2020-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-4/+4
2020-12-11mac80211: add ieee80211_set_sar_specsCarl Huang1-0/+2
2020-12-11nl80211: add common API to configure SAR power limitationsCarl Huang1-0/+52
2020-12-11mac80211: support driver-based disconnect with reconnect hintJohannes Berg1-0/+11
2020-12-11cfg80211: support immediate reconnect request hintJohannes Berg1-1/+3
2020-12-11cfg80211: remove struct ieee80211_he_bss_colorJohannes Berg1-13/+0
2020-12-11cfg80211: include block-tx flag in channel switch started eventJohannes Berg1-1/+2
2020-12-11cfg80211: Parse SAE H2E only membership selectorIlan Peer1-1/+2
2020-12-11mac80211: support MIC error/replay detected counters driver updateJohannes Berg1-0/+20
2020-12-11mac80211: he: remove non-bss-conf fields from bss_confShaul Triebitz1-2/+0
2020-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-2/+0
2020-12-09mptcp: add port support for ADD_ADDR suboption writingGeliang Tang1-0/+1
2020-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-0/+4
2020-12-09xdp: Remove the xdp_attachment_flags_ok() callbackToke Høiland-Jørgensen1-2/+0
2020-12-08Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller3-8/+75
2020-12-08netfilter: nft_dynset: fix timeouts later than 23 daysPablo Neira Ayuso1-0/+4
2020-12-08bonding: fix feature flag setting at init timeJarod Wilson1-2/+0
2020-12-07Bluetooth: Change MGMT security info CMD to be more genericDaniel Winkler1-5/+10
2020-12-07Bluetooth: Query LE tx power on startupDaniel Winkler2-0/+9
2020-12-07Bluetooth: Use intervals and tx power from mgmt cmdsDaniel Winkler1-1/+4
2020-12-07Bluetooth: Break add adv into two mgmt commandsDaniel Winkler2-0/+36
2020-12-07Bluetooth: Add helper to set adv dataDaniel Winkler1-0/+3
2020-12-07Bluetooth: Add toggle to switch off interleave scanHoward Chung1-0/+1
2020-12-07Bluetooth: Interleave with allowlist scanHoward Chung1-0/+10
2020-12-07Bluetooth: fix typo in struct nameReo Shiseki1-2/+2
2020-12-04net/nfc/nci: Support NCI 2.x initial sequenceBongsu Jeon1-0/+34
2020-12-04Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski5-5/+39
2020-12-03bpf: Adds support for setting window clampPrankur gupta1-0/+1
2020-12-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-1/+9
2020-12-03tcp: merge 'init_req' and 'route_req' functionsFlorian Westphal1-5/+4
2020-12-01inet_ecn: Fix endianness of checksum update when setting ECT(1)Toke Høiland-Jørgensen1-1/+1
2020-12-01bridge: switchdev: Notify about VLAN protocol changesDanielle Ratson1-0/+2
2020-12-01net: sched: remove redundant 'rtnl_held' argumentVlad Buslov1-1/+1
2020-12-01net, xdp, xsk: fix __sk_mark_napi_id_once napi_id errorDaniel Borkmann1-3/+7
2020-12-01netfilter: use actual socket sk for REJECT actionJan Engelhardt2-5/+4
2020-12-01netfilter: nfnl_acct: remove data from struct netWang Shanker1-3/+0
2020-11-30mptcp: open code mptcp variant for lock_sockPaolo Abeni1-0/+1
2020-12-01xsk: Propagate napi_id to XDP socket Rx pathBjörn Töpel2-5/+17
2020-12-01net: Add SO_BUSY_POLL_BUDGET socket optionBjörn Töpel2-2/+7
2020-12-01net: Introduce preferred busy-pollingBjörn Töpel2-2/+7
2020-11-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski1-0/+7
2020-11-28Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-0/+1
2020-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-2/+17
2020-11-27net/sched: sch_frag: add generic packet fragment support.wenxu2-0/+8
2020-11-27net/sched: act_mirred: refactor the handle of xmitwenxu1-5/+0
2020-11-27net/tls: add CHACHA20-POLY1305 specific behaviorVadim Fedorenko1-3/+6
2020-11-27net/tls: add CHACHA20-POLY1305 specific defines and structuresVadim Fedorenko1-0/+1
2020-11-27net/tls: make inline helpers protocol-awareVadim Fedorenko1-14/+12
2020-11-27netfilter: nftables_offload: build mask based from the matching bytesPablo Neira Ayuso1-0/+3
2020-11-27netfilter: nftables_offload: set address type in control dissectorPablo Neira Ayuso1-0/+4
2020-11-25net/tls: Protect from calling tls_dev_del for TLS RX twiceMaxim Mikityanskiy1-0/+6
2020-11-24devlink: Add blackhole_nexthop trapIdo Schimmel1-1/+3
2020-11-23net: don't include ethtool.h from netdevice.hJakub Kicinski1-0/+1