aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2019-10-08Revert "tun: call dev_get_valid_name() before register_netdevice()"HEADmasterEric Dumazet1-3/+2
2019-10-08net: tipc: prepare attrs in __tipc_nl_compat_dumpit()Jiri Pirko1-0/+9
2019-10-08net: genetlink: always allocate separate attrs for dumpit opsJiri Pirko1-11/+17
2019-10-07net/tls: store decrypted on a single bitJakub Kicinski1-3/+3
2019-10-07net/tls: store async_capable on a single bitJakub Kicinski1-2/+3
2019-10-07net/tls: pass context to tls_device_decrypted()Jakub Kicinski2-4/+3
2019-10-07net/tls: make allocation failure unlikelyJakub Kicinski1-3/+2
2019-10-07net/tls: mark sk->err being set as unlikelyJakub Kicinski1-1/+1
2019-10-07net: sockmap: use bitmap for copy infoJakub Kicinski1-2/+2
2019-10-07net: core: use helper skb_ensure_writable in more placesHeiner Kallweit1-12/+8
2019-10-07net: devlink: fix reporter dump dumpitJiri Pirko1-1/+2
2019-10-06net/rds: Add missing include fileYueHaibing2-0/+2
2019-10-06devlink: have genetlink code to parse the attrs during dumpitJiri Pirko1-32/+6
2019-10-06net: genetlink: remove unused genl_family_attrbuf()Jiri Pirko1-19/+0
2019-10-06net: tipc: allocate attrs locally instead of using genl_family_attrbuf in com...Jiri Pirko3-17/+15
2019-10-06net: tipc: have genetlink code to parse the attrs during dumpitJiri Pirko4-18/+9
2019-10-06net: nfc: have genetlink code to parse the attrs during dumpitJiri Pirko1-12/+5
2019-10-06net: ieee802154: have genetlink code to parse the attrs during dumpitJiri Pirko1-25/+14
2019-10-06net: genetlink: parse attrs and store in contect info struct during dumpitJiri Pirko1-17/+22
2019-10-06net: genetlink: push attrbuf allocation and parsing to a separate functionJiri Pirko1-22/+45
2019-10-06net: genetlink: introduce dump info struct to be available during dumpit opJiri Pirko1-9/+38
2019-10-06net: genetlink: push doit/dumpit code from genl_family_rcv_msgJiri Pirko1-77/+96
2019-10-06openvswitch: Allow attaching helper in later commitYi-Hung Wei1-8/+13
2019-10-05net: devlink: export devlink net setterJiri Pirko1-3/+12
2019-10-05net/tls: add TlsDeviceRxResync statisticJakub Kicinski2-0/+2
2019-10-05net/tls: add TlsDecryptError statJakub Kicinski2-0/+6
2019-10-05net/tls: add statistics for installed sessionsJakub Kicinski2-4/+27
2019-10-05net/tls: add skeleton of MIB statisticsJakub Kicinski3-1/+75
2019-10-05net/tls: add device decrypted trace pointJakub Kicinski2-0/+38
2019-10-05net/tls: add tracing for device/offload eventsJakub Kicinski4-3/+210
2019-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller51-112/+246
2019-10-04nfc: fix memory leak in llcp_sock_bind()Eric Dumazet1-1/+6
2019-10-04sch_dsmark: fix potential NULL deref in dsmark_init()Eric Dumazet1-0/+2
2019-10-04ipv6: Handle missing host route in __ipv6_ifa_notifyDavid Ahern1-5/+12
2019-10-04net: ipv4: avoid mixed n_redirects and rate_tokens usagePaolo Abeni1-3/+2
2019-10-04net: devlink: don't ignore errors during dumpitJiri Pirko1-6/+24
2019-10-04Revert "ipv6: Handle race in addrconf_dad_work"David Ahern1-6/+5
2019-10-04net: make sock_prot_memory_pressure() return "const char *"Alexey Dobriyan1-1/+1
2019-10-04igmp: uninline ip_mc_validate_checksum()Alexey Dobriyan1-1/+1
2019-10-04net: spread "enum sock_flags"Alexey Dobriyan1-2/+3
2019-10-04net/tls: allow compiling TLS TOE outJakub Kicinski3-2/+16
2019-10-04net/tls: rename tls_hw_* functions tls_toe_*Jakub Kicinski2-9/+9
2019-10-04net/tls: move TOE-related code to a separate fileJakub Kicinski3-103/+143
2019-10-04net/tls: move tls_build_proto() on init pathJakub Kicinski1-5/+2
2019-10-04net/tls: rename tls_device to tls_toe_deviceJakub Kicinski1-7/+7
2019-10-04net/tls: move TOE-related structures to a separate headerJakub Kicinski1-0/+1
2019-10-04rxrpc: Add missing "new peer" traceDavid Howells1-0/+2
2019-10-04net: devlink: allow to change namespaces during reloadJiri Pirko1-8/+146
2019-10-04net: devlink: export devlink net getterJiri Pirko1-1/+2
2019-10-04net: fib_notifier: propagate extack down to the notifier block callbackJiri Pirko11-42/+71
2019-10-04net: fib_notifier: propagate possible error during fib notifier registrationJiri Pirko5-34/+70
2019-10-04net: fib_notifier: make FIB notifier per-netnsJiri Pirko7-70/+59
2019-10-03net: propagate errors correctly in register_netdevice()Eric Dumazet1-0/+1
2019-10-03net/rds: Use DMA memory pool allocation for rds_headerKa-Cheong Poon5-61/+153
2019-10-03tcp: fix slab-out-of-bounds in tcp_zerocopy_receive()Eric Dumazet1-4/+2
2019-10-03udp: only do GSO if # of segs > 1Josh Hunt2-8/+14
2019-10-03udp: fix gso_segs calculationsJosh Hunt2-1/+3
2019-10-03ipv6: drop incoming packets having a v4mapped source addressEric Dumazet1-0/+10
2019-10-02net/rds: Log vendor error if send/recv Work requests failSudhakar Dindukurti2-4/+5
2019-10-02Clean up the net/caif/Kconfig menurd.dunlab@gmail.com1-5/+5
2019-10-02net_sched: remove need_resched() from qdisc_run()Eric Dumazet1-6/+1
2019-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller25-28/+33
2019-10-02net: dsa: sja1105: Fix sleeping while atomic in .port_hwtstamp_setVladimir Oltean1-1/+11
2019-10-02net/rds: Fix error handling in rds_ib_add_one()Dotan Barak1-3/+3
2019-10-02ipconfig: Handle CONFIG_CIFS_ROOT optionPaulo Alcantara (SUSE)1-2/+8
2019-10-02net: introduce per-netns netdevice notifiersJiri Pirko1-0/+87
2019-10-02net: push loops and nb calls into helper functionsJiri Pirko1-28/+61
2019-10-02tipc: fix unlimited bundling of small messagesTuong Lien2-15/+19
2019-10-01ipv6: Handle race in addrconf_dad_workDavid Ahern1-5/+6
2019-10-01tcp: adjust rto_base in retransmits_timed_out()Eric Dumazet1-2/+7
2019-10-01vsock/virtio: add support for MSG_PEEKMatias Ezequiel Vara Larsen1-3/+52
2019-10-01vsock: Fix a lockdep warning in __vsock_release()Dexuan Cui3-6/+14
2019-10-01ipv6: minor code reorg in inet6_fill_ifla6_attrs()Nicolas Dichtel1-4/+3
2019-10-01net: rtnetlink: add possibility to use alternative names as message handleJiri Pirko1-11/+18
2019-10-01net: rtnetlink: introduce helper to get net_device instance by ifnameJiri Pirko1-20/+25
2019-10-01net: rtnetlink: unify the code in __rtnl_newlink get dev with the restJiri Pirko1-6/+4
2019-10-01net: rtnetlink: put alternative names to getlink messageJiri Pirko1-0/+53
2019-10-01net: rtnetlink: add linkprop commands to add and delete alternative ifnamesJiri Pirko2-1/+160
2019-10-01net: introduce name_node struct to be used in hashlistJiri Pirko1-18/+79
2019-10-01net: procfs: use index hashlist instead of name hashlistJiri Pirko1-2/+2
2019-10-01tcp: add ipv6_addr_v4mapped_loopback() helperEric Dumazet1-4/+2
2019-10-01devlink: Fix error handling in param and info_get dumpit cbVasundhara Volam1-3/+3
2019-10-01net: sched: cbs: Avoid division by zero when calculating the port rateVladimir Oltean1-1/+1
2019-10-01net: sched: taprio: Avoid division by zero on invalid link speedVladimir Oltean1-1/+1
2019-10-01netfilter: nft_connlimit: disable bh on garbage collectionPablo Neira Ayuso1-1/+6
2019-10-01netfilter: drop bridge nf reset from nf_resetFlorian Westphal24-27/+27
2019-10-01net: core: dev: replace state xoff flag comparison by netif_xmit_stopped methodJulio Faracco1-1/+1
2019-10-01mac80211: keep BHs disabled while calling drv_tx_wake_queue()Johannes Berg1-5/+8
2019-10-01mac80211: fix txq null pointer dereferenceMiaoqing Pan1-2/+9
2019-10-01nl80211: fix null pointer dereferenceMiaoqing Pan1-0/+3
2019-10-01cfg80211: initialize on-stack chandefsJohannes Berg3-3/+5
2019-10-01cfg80211: validate SSID/MBSSID element ordering assumptionJohannes Berg1-1/+6
2019-10-01nl80211: validate beacon headJohannes Berg1-2/+35
2019-09-30net: sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byteVladimir Oltean1-2/+1
2019-09-30net: Unpublish sk from sk_reuseport_cb before call_rcuMartin KaFai Lau1-3/+8
2019-09-30erspan: remove the incorrect mtu limit for erspanHaishuang Yan1-0/+1
2019-09-30sch_cbq: validate TCA_CBQ_WRROPT to avoid crashEric Dumazet1-14/+29
2019-09-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds51-299/+305
2019-09-27Merge tag 'nfsd-5.4' of git://linux-nfs.org/~bfields/linuxLinus Torvalds5-30/+26
2019-09-27Merge tag '9p-for-5.4' of git://github.com/martinetd/linuxLinus Torvalds1-0/+1
2019-09-27tcp: better handle TCP_USER_TIMEOUT in SYN_SENT stateEric Dumazet1-2/+3
2019-09-27sk_buff: drop all skb extensions on free and skb scrubbingFlorian Westphal2-3/+3
2019-09-27tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidthKevin(Yudong) Yang1-4/+4
2019-09-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller4-7/+42
2019-09-27net/sched: Set default of CONFIG_NET_TC_SKB_EXT to NPaul Blakey1-1/+0
2019-09-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-2/+0
2019-09-27net: sched: sch_sfb: don't call qdisc_put() while holding tree lockVlad Buslov1-3/+4
2019-09-27net: sched: multiq: don't call qdisc_put() while holding tree lockVlad Buslov1-7/+16
2019-09-27net: sched: sch_htb: don't call qdisc_put() while holding tree lockVlad Buslov1-1/+3
2019-09-27net/rds: Check laddr_check before calling itKa-Cheong Poon1-1/+4
2019-09-27tcp: honor SO_PRIORITY in TIME_WAIT stateEric Dumazet4-3/+9
2019-09-27ipv6: tcp: provide sk->sk_priority to ctl packetsEric Dumazet1-7/+9
2019-09-27ipv6: add priority parameter to ip6_xmit()Eric Dumazet5-8/+11
2019-09-27sch_netem: fix rcu splat in netem_enqueue()Eric Dumazet1-1/+1
2019-09-27kcm: disable preemption in kcm_parse_func_strparser()Eric Dumazet1-1/+5
2019-09-26Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds12-384/+388
2019-09-26ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress ruleJason A. Donenfeld1-1/+2
2019-09-26openvswitch: change type of UPCALL_PID attribute to NLA_UNSPECLi RongQing1-1/+1
2019-09-26net: print proper warning on dst underflowJason A. Donenfeld1-2/+2
2019-09-26net/sched: cbs: Fix not adding cbs instance to listVinicius Costa Gomes1-17/+13
2019-09-26net: Fix Kconfig indentationKrzysztof Kozlowski8-94/+94
2019-09-25Merge tag 'ceph-for-5.4-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds5-44/+140
2019-09-25sunrpc: clean up indentation issueColin Ian King1-2/+2
2019-09-25netfilter: nf_tables: bogus EBUSY when deleting flowtable after flushLaura Garcia Liebana2-0/+35
2019-09-24net/xdp: convert put_page() to put_user_page*()John Hubbard1-8/+1
2019-09-24mm: introduce page_size()Matthew Wilcox (Oracle)1-1/+1
2019-09-24nfc: enforce CAP_NET_RAW for raw socketsOri Nimron1-2/+5
2019-09-24ieee802154: enforce CAP_NET_RAW for raw socketsOri Nimron1-0/+3
2019-09-24ax25: enforce CAP_NET_RAW for raw socketsOri Nimron1-0/+2
2019-09-24appletalk: enforce CAP_NET_RAW for raw socketsOri Nimron1-0/+5
2019-09-24net: sched: fix possible crash in tcf_action_destroy()Eric Dumazet1-2/+4
2019-09-21net_sched: add policy validation for action attributesCong Wang1-16/+18
2019-09-21net_sched: add max len check for TCA_KINDCong Wang1-1/+2
2019-09-21net: qrtr: Stop rx_worker before freeing nodeBjorn Andersson1-0/+1
2019-09-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds3-14/+13
2019-09-20ipv6: fix a typo in fib6_rule_lookup()Eric Dumazet1-1/+1
2019-09-20sch_netem: fix a divide by zero in tabledist()Eric Dumazet1-1/+1
2019-09-20ipv4: Revert removal of rt_uses_gatewayDavid Ahern5-19/+26
2019-09-20net/sched: act_sample: don't push mac header on ip6gre ingressDavide Caratti1-0/+1
2019-09-20SUNRPC: Fix congestion window race with disconnectChuck Lever1-0/+7
2019-09-20SUNRPC: Don't try to parse incomplete RPC messagesTrond Myklebust1-1/+13
2019-09-20SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_micBenjamin Coddington2-23/+31
2019-09-20SUNRPC: Fix buffer handling of GSS MIC without slackBenjamin Coddington1-9/+18
2019-09-20netfilter: nf_tables: allow lookups in dynamic setsFlorian Westphal2-5/+5
2019-09-20netfilter: nf_tables_offload: fix always true policy is unset checkPablo Neira Ayuso1-1/+1
2019-09-20netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use itPablo Neira Ayuso1-1/+1
2019-09-19net/ncsi: Disable global multicast filterVijay Khemka2-93/+12
2019-09-19xsk: relax UMEM headroom alignmentBjörn Töpel1-2/+0
2019-09-18Merge branch 'work.mount-base' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+1
2019-09-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds267-3102/+14737
2019-09-18Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-73/+33
2019-09-17Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-6/+1
2019-09-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller10-14/+40
2019-09-17Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-4/+2
2019-09-17SUNRPC: RPC level errors should always set task->tk_rpc_statusTrond Myklebust2-4/+7
2019-09-17SUNRPC: Don't receive TCP data into a request buffer that has been resetTrond Myklebust1-1/+7
2019-09-17SUNRPC: Dequeue the request from the receive queue while we're re-encodingTrond Myklebust2-26/+34
2019-09-16Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+2
2019-09-16ethtool: implement Energy Detect Powerdown support via phy-tunableAlexandru Ardelean1-0/+6
2019-09-16drop_monitor: Better sanitize notified packetsIdo Schimmel1-0/+6
2019-09-16net: dsa: sja1105: Advertise the 8 TX queuesVladimir Oltean1-1/+2
2019-09-16net: dsa: Pass ndo_setup_tc slave callback to driversVladimir Oltean1-4/+8
2019-09-16taprio: Add support for hardware offloadingVinicius Costa Gomes1-43/+366
2019-09-16tcp: Add snd_wnd to TCP_INFOThomas Higdon1-0/+1
2019-09-16tcp: Add TCP_INFO counter for packets received out-of-orderThomas Higdon2-0/+3
2019-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-1/+1
2019-09-16libceph: use ceph_kvmalloc() for osdmap arraysIlya Dryomov1-26/+43
2019-09-16libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc()Ilya Dryomov1-6/+23
2019-09-16libceph: drop unused con parameter of calc_target()Ilya Dryomov1-7/+5
2019-09-16libceph: handle OSD op ceph_pagelist_append() errorsDavid Disseldorp1-5/+22
2019-09-16libceph: add function that clears osd client's abort_errYan, Zheng1-0/+8
2019-09-16libceph: add function that reset client's entity addrYan, Zheng4-0/+39
2019-09-16net: sched: use get_dev() action API in flow_action infraVlad Buslov2-18/+16
2019-09-16net: sched: take reference to psample group in flow_action infraVlad Buslov3-8/+52
2019-09-16net: sched: extend flow_action_entry with destructorVlad Buslov1-32/+45
2019-09-16ip6_gre: fix a dst leak in ip6erspan_tunnel_xmitXin Long1-1/+1
2019-09-16udp: correct reuseport selection with connected socketsWillem de Bruijn5-6/+23
2019-09-15net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'Gerd Rausch1-1/+1
2019-09-15net_sched: let qdisc_put() accept NULL pointerCong Wang1-0/+3
2019-09-15net: dsa: Fix load order between DSA drivers and taggersAndrew Lunn1-0/+2
2019-09-15net/sched: fix race between deactivation and dequeue for NOLOCK qdiscPaolo Abeni1-6/+10
2019-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller29-121/+152
2019-09-13net: devlink: move reload fail indication to devlink core and expose to userJiri Pirko1-1/+20
2019-09-13net: devlink: split reload op into twoJiri Pirko1-4/+12
2019-09-13sctp: destroy bucket if failed to bind addrMao Wenan1-4/+6
2019-09-13sctp: remove redundant assignment when call sctp_get_port_localMao Wenan1-2/+1
2019-09-13sctp: change return type of sctp_get_port_localMao Wenan1-4/+4
2019-09-13Merge tag 'v5.3-rc8' into rdma.git for-nextJason Gunthorpe113-722/+1234
2019-09-13ip: support SO_MARK cmsgWillem de Bruijn7-8/+13
2019-09-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller29-112/+380
2019-09-13netfilter: conntrack: move code to linux/nf_conntrack_common.h.Jeremy Sowden1-1/+0
2019-09-13netfilter: move nf_bridge_frag_data struct definition to a more appropriate h...Jeremy Sowden2-9/+9
2019-09-13netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header.Jeremy Sowden2-4/+4
2019-09-13netfilter: remove nf_conntrack_icmpv6.h header.Jeremy Sowden1-1/+0
2019-09-13netfilter: update include directives.Jeremy Sowden11-9/+16
2019-09-13netfilter: inline xt_hashlimit, ebt_802_3 and xt_physdev headersJeremy Sowden3-4/+16
2019-09-13netfilter: fix coding-style errors.Jeremy Sowden4-10/+10
2019-09-13netfilter: nf_tables_offload: remove rules when the device unregisterswenxu2-4/+50
2019-09-13netfilter: nf_tables_offload: refactor the nft_flow_offload_rule functionwenxu1-7/+13
2019-09-13netfilter: nf_tables_offload: refactor the nft_flow_offload_chain functionwenxu1-7/+13