aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
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
2019-09-13netfilter: nf_tables_offload: add __nft_offload_get_chain functionwenxu1-18/+34
2019-09-12sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()'Christophe JAILLET1-1/+1
2019-09-12net: qrtr: fix memort leak in qrtr_tun_write_iterNavid Emamdoost1-1/+4
2019-09-12net: Fix null de-reference of device refcountSubash Abhinov Kasiviswanathan1-0/+2
2019-09-12net: dsa: microchip: remove NET_DSA_TAG_KSZ_COMMONGeorge McCollister2-8/+3
2019-09-12ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()'Christophe JAILLET1-1/+1
2019-09-11tcp: force a PSH flag on TSO packetsEric Dumazet1-2/+13
2019-09-11tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWRNeal Cardwell1-1/+1
2019-09-11ipv6: Don't use dst gateway directly in ip6_confirm_neigh()Stefano Brivio1-1/+1
2019-09-11net/rds: An rds_sock is added too early to the hash tableKa-Cheong Poon1-22/+18
2019-09-11mac80211: Do not send Layer 2 Update frame before authorizationJouni Malinen2-10/+8
2019-09-11Merge tag 'mac80211-next-for-davem-2019-09-11' of git://git.kernel.org/pub/sc...David S. Miller15-67/+75
2019-09-11cfg80211: Purge frame registrations on iftype changeDenis Kenzior1-0/+1
2019-09-11nl80211: Fix possible Spectre-v1 for CQM RSSI thresholdsMasashi Honma1-1/+3
2019-09-11mac80211: allow drivers to set max MTUWen Gong2-1/+2
2019-09-11cfg80211: Do not compare with boolean in nl80211_common_reg_change_eventzhong jiang1-5/+3
2019-09-11mac80211: IBSS: send deauth when expiring inactive STAsJohannes Berg4-8/+19
2019-09-11mac80211: don't check if key is NULL in ieee80211_key_link()Luca Coelho1-1/+1
2019-09-11mac80211: clear crypto tx tailroom counter upon keys enableLior Cohen3-35/+15
2019-09-11mac80211: remove unnecessary key conditionJohannes Berg1-3/+3
2019-09-11mac80211: list features in WEP/TKIP disable in better orderJohannes Berg1-1/+1
2019-09-11cfg80211: always shut down on HW rfkillJohannes Berg3-9/+11
2019-09-11mac80211: vht: add support VHT EXT NSS BW in parsing VHTMordechay Goodstein1-1/+9
2019-09-11cfg80211: fix boundary value in ieee80211_frequency_to_channel()Arend van Spriel1-1/+1
2019-09-10netfilter: nft_{fwd,dup}_netdev: add offload supportPablo Neira Ayuso5-2/+62
2019-09-10netfilter: nft_synproxy: add synproxy stateful object supportFernando Fernandez Mancera1-21/+122
2019-09-10sctp: fix the missing put_user when dumping transport thresholdsXin Long1-1/+2
2019-09-10sch_hhf: ensure quantum and hhf_non_hh_weight are non-zeroCong Wang1-1/+1
2019-09-10net_sched: check cops->tcf_block in tc_bind_tclass()Cong Wang1-0/+2
2019-09-10devlink: add 'reset_dev_on_drv_probe' paramDirk van der Merwe1-0/+5
2019-09-10bridge/mdb: remove wrong use of NLM_F_MULTINicolas Dichtel1-1/+1
2019-09-08netfilter: nf_tables_offload: move indirect flow_block callback logic to corePablo Neira Ayuso2-11/+21
2019-09-08netfilter: nf_tables_offload: avoid excessive stack usageArnd Bergmann1-7/+13
2019-09-08netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handlingDan Carpenter1-3/+3
2019-09-07net/tls: align non temporal copy to cache linesJakub Kicinski1-5/+28
2019-09-07net/tls: remove the record tail optimizationJakub Kicinski1-20/+47
2019-09-07net/tls: use RCU for the adder to the offload record listJakub Kicinski1-8/+13
2019-09-07net/tls: unref frags in orderJakub Kicinski1-6/+3
2019-09-07Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller4-16/+27
2019-09-07net: gso: Fix skb_segment splat when splitting gso_size mangled skb having li...Shmulik Ladkani1-0/+19
2019-09-07ipmr: remove hard code cache_resolve_queue_len limitHangbin Liu2-4/+4
2019-09-07ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR()Maciej Żenczykowski1-1/+1
2019-09-07tcp: ulp: fix possible crash in tcp_diag_get_aux_size()Eric Dumazet1-1/+1
2019-09-07net: fib_notifier: move fib_notifier_ops from struct net into per-net structJiri Pirko1-6/+23
2019-09-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller9-21/+231
2019-09-06kcm: use BPF_PROG_RUNSami Tolvanen1-1/+1
2019-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller9-85/+550
2019-09-06Bluetooth: hidp: Fix assumptions on the return value of hidp_send_messageDan Elkouby1-2/+2
2019-09-06net: sched: fix reordering issuesEric Dumazet1-2/+7
2019-09-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-33/+29
2019-09-06net_sched: act_police: add 2 new attributes to support police 64bit rate and ...David Dai1-4/+23
2019-09-06net: openvswitch: Set OvS recirc_id from tc chain indexPaul Blakey6-5/+79
2019-09-05new helper: get_tree_keyed()Al Viro1-2/+1
2019-09-05Bluetooth: mgmt: Use struct_size() helperGustavo A. R. Silva1-6/+2
2019-09-05Bluetooth: 6lowpan: Make variable header_ops constantNishka Dasgupta1-1/+1
2019-09-05Bluetooth: Add support for utilizing Fast Advertising IntervalSpoorthi Ravishankar Koppad1-7/+22
2019-09-05xsk: lock the control mutex in sock_diag interfaceBjörn Töpel1-0/+3
2019-09-05xsk: use state member for socket synchronizationBjörn Töpel1-15/+39
2019-09-05xsk: avoid store-tearing when assigning umemBjörn Töpel1-2/+2
2019-09-05xsk: avoid store-tearing when assigning queuesBjörn Töpel1-1/+1
2019-09-05netfilter: nf_tables: fix possible null-pointer dereference in object updateFernando Fernandez Mancera1-0/+3
2019-09-05net: Properly update v4 routes with v6 nexthopDonald Sharp2-12/+14
2019-09-05pppoatm: use %*ph to print small bufferAndy Shevchenko1-3/+1
2019-09-05Merge tag 'linux-can-next-for-5.4-20190904' of git://git.kernel.org/pub/scm/l...David S. Miller15-282/+4730
2019-09-05net: mpoa: Use kzfree rather than its implementation.zhong jiang1-4/+2
2019-09-05sunrpc: Use kzfree rather than its implementation.zhong jiang1-6/+3
2019-09-05ipv6: Fix RTA_MULTIPATH with nexthop objectsDavid Ahern1-1/+1
2019-09-05net: sock_map, fix missing ulp check in sock hash caseJohn Fastabend1-0/+3
2019-09-05tipc: add NULL pointer check before calling kfree_rcuXin Long1-1/+2
2019-09-05vsock/virtio: a better comment on credit updateMichael S. Tsirkin1-2/+7
2019-09-05net/tls: dedup the record cleanupJakub Kicinski1-5/+1
2019-09-05net/tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICEJakub Kicinski2-22/+3
2019-09-05net/tls: narrow down the critical area of device_offload_lockJakub Kicinski1-24/+22
2019-09-05net/tls: don't jump to returnJakub Kicinski1-13/+13
2019-09-05net/tls: use the full sk_proto pointerJakub Kicinski1-17/+10
2019-09-05Convert usage of IN_MULTICAST to ipv4_is_multicastDave Taht3-6/+6
2019-09-05net/sched: cbs: remove redundant assignment to variable port_rateColin Ian King1-1/+1
2019-09-05Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller2-13/+1
2019-09-05Revert "Bluetooth: validate BLE connection interval updates"Marcel Holtmann2-13/+1
2019-09-05net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others)Maciej Żenczykowski1-2/+6
2019-09-05sctp: use transport pf_retrans in sctp_do_8_2_transport_strikeXin Long1-1/+1
2019-09-05rxrpc: Fix misplaced tracelineDavid Howells1-1/+1
2019-09-04can: add support of SAE J1939 protocolThe j1939 authors10-0/+4520
2019-09-04can: introduce CAN_REQUIRED_SIZE macroKurt Van Dijck2-4/+4
2019-09-04can: af_can: use spin_lock_bh() for &net->can.rcvlists_lockOleksij Rempel1-4/+4
2019-09-04can: af_can: remove NULL-ptr checks from users of can_dev_rcv_lists_find()Marc Kleine-Budde1-29/+16
2019-09-04can: make use of preallocated can_ml_priv for per device struct can_dev_rcv_l...Marc Kleine-Budde1-38/+7
2019-09-04can: introduce CAN midlayer private and allocate it automaticallyMarc Kleine-Budde3-15/+2
2019-09-04can: af_can: can_pernet_exit(): no need to iterate over and cleanup registere...Marc Kleine-Budde1-15/+0
2019-09-04can: af_can: can_rx_register(): use max() instead of open coding itMarc Kleine-Budde1-2/+2
2019-09-04can: af_can: give variable holding the CAN receiver and the receiver list a s...Marc Kleine-Budde1-51/+50
2019-09-04can: af_can: rename find_dev_rcv_lists() to can_dev_rcv_lists_find()Marc Kleine-Budde1-5/+5
2019-09-04can: af_can: rename find_rcv_list() to can_rcv_list_find()Marc Kleine-Budde1-5/+5
2019-09-04can: proc: give variable holding the CAN per device receive lists a sensible ...Marc Kleine-Budde1-18/+20
2019-09-04can: af_can: give variable holding the CAN per device receive lists a sensibl...Marc Kleine-Budde1-45/+44
2019-09-04can: netns: remove "can_" prefix from members struct netns_canMarc Kleine-Budde2-24/+24
2019-09-04can: proc: give variables holding CAN statistics a sensible nameMarc Kleine-Budde1-58/+58