aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2019-07-19Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-14/+36
2019-07-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds25-102/+192
2019-07-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds13-122/+97
2019-07-18tcp: fix tcp_set_congestion_control() use from bpf hookEric Dumazet3-5/+7
2019-07-18proc/sysctl: add shared variables for range checkMatteo Croce13-122/+97
2019-07-18net: dsa: sja1105: Fix missing unlock on error in sk_buff()Wei Yongjun1-0/+1
2019-07-18Merge tag 'nfs-for-5.3-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds18-508/+845
2019-07-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-24/+29
2019-07-18ipv6: Unlink sibling route in case of failureIdo Schimmel1-1/+17
2019-07-18udp: Fix typo in net/ipv4/udp.cSu Yanjun1-1/+1
2019-07-18SUNRPC: Optimise transport balancing codeTrond Myklebust1-29/+38
2019-07-18SUNRPC: Ensure the bvecs are reset when we re-encode the RPC requestTrond Myklebust3-2/+4
2019-07-18Merge tag 'ceph-for-5.3-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds9-86/+212
2019-07-18SUNRPC: Fix up backchannel slot table accountingTrond Myklebust7-19/+46
2019-07-18SUNRPC: Fix initialisation of struct rpc_xprt_switchTrond Myklebust1-1/+3
2019-07-17ipv6: rt6_check should return NULL if 'from' is NULLDavid Ahern1-1/+1
2019-07-17tipc: initialize 'validated' field of received packetsJon Maloy1-0/+1
2019-07-17fib: relax source validation check for loopback packetsCong Wang1-0/+5
2019-07-17net_sched: unset TCQ_F_CAN_BYPASS when adding filtersCong Wang3-4/+1
2019-07-17net/rds: Initialize ic->i_fastreg_wrs upon allocationGerd Rausch1-1/+1
2019-07-17net/rds: Keep track of and wait for FRWR segments in use upon shutdownGerd Rausch3-6/+45
2019-07-17net/rds: Set fr_state only to FRMR_IS_FREE if IB_WR_LOCAL_INV had been succes...Gerd Rausch1-1/+2
2019-07-17net/rds: Fix NULL/ERR_PTR inconsistencyGerd Rausch1-2/+2
2019-07-17net/rds: Wait for the FRMR_IS_FREE (or FRMR_IS_STALE) transition after postin...Gerd Rausch2-27/+40
2019-07-17net/rds: Get rid of "wait_clean_list_grace" and add lockingGerd Rausch2-38/+19
2019-07-17net/rds: Give fr_state a chance to transition to FRMR_IS_FREEGerd Rausch2-1/+27
2019-07-17net/sched: Make NET_ACT_CT depends on NF_NATYueHaibing1-1/+1
2019-07-17net: sctp: fix warning "NULL check before some freeing functions is not needed"Hariprasad Kelam1-8/+4
2019-07-16fix: taprio: Change type of txtime-delay parameter to u32Vedang Patel1-3/+3
2019-07-16skbuff: fix compilation warnings in skb_dump()Qian Cai1-1/+1
2019-07-16SUNRPC: Skip zero-refcount transportsTrond Myklebust1-1/+19
2019-07-16SUNRPC: Replace division by multiplication in calculation of queue lengthTrond Myklebust1-3/+2
2019-07-15Merge tag 'pci-v5.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-07-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-4/+4
2019-07-15bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6Stanislav Fomichev1-1/+11
2019-07-15bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_okStanislav Fomichev1-6/+6
2019-07-15net: neigh: fix multiple neigh timer schedulingLorenzo Bianconi1-0/+2
2019-07-14sit: use dst_cache in ipip6_tunnel_xmitHaishuang Yan1-4/+9
2019-07-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds25-94/+89
2019-07-13Merge tag 'for-5.3/io_uring-20190711' of git://git.kernel.dk/linux-blockLinus Torvalds2-2/+19
2019-07-12Merge tag '9p-for-5.3' of git://github.com/martinetd/linuxLinus Torvalds2-2/+14
2019-07-12Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2019-07-12tipc: ensure head->lock is initialisedChris Packham1-1/+1
2019-07-12net: sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd()Vlad Buslov1-1/+1
2019-07-12net: openvswitch: do not update max_headroom if new headroom is equal to old ...Taehee Yoo1-11/+28
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-88/+16
2019-07-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2019-07-12mm: security: introduce init_on_alloc=1 and init_on_free=1 boot optionsAlexander Potapenko1-1/+1
2019-07-12SUNRPC: Fix transport accounting when caller specifies an rpc_xprtTrond Myklebust2-23/+22
2019-07-12Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust8-332/+441
2019-07-12xdp: fix potential deadlock on socket mutexIlya Maximets2-10/+8
2019-07-12xdp: fix possible cq entry leakIlya Maximets1-7/+4
2019-07-11Merge branch 'net/rds-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...David S. Miller9-50/+30
2019-07-11Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-2/+3
2019-07-11ipv6: fix static key imbalance in fl_create()Eric Dumazet1-3/+6
2019-07-11ipv6: fix potential crash in ip6_datagram_dst_update()Eric Dumazet1-1/+1
2019-07-11ipv6: tcp: fix flowlabels reflection for RST packetsEric Dumazet1-1/+6
2019-07-11ipv6: Use ipv6_authlen for lenyangxingwu7-8/+8
2019-07-11hsr: switch ->dellink() to ->ndo_uninit()Cong Wang3-18/+8
2019-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds345-5206/+16460
2019-07-10Merge tag 'nfsd-5.3' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2-2/+1
2019-07-10Merge tag 'fsnotify_for_v5.3-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+4
2019-07-10Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-40/+14
2019-07-09rds: avoid version downgrade to legitimate newer peer connectionsSantosh Shilimkar1-2/+4
2019-07-09rds: Return proper "tos" value to user-spaceGerd Rausch1-0/+1
2019-07-09rds: Accept peer connection reject messages due to incompatible versionGerd Rausch1-2/+3
2019-07-09Revert "RDS: IB: split the mr registration and invalidation path"Gerd Rausch3-16/+8
2019-07-09rds: fix reordering with composite message notificationSantosh Shilimkar4-30/+14
2019-07-09net: dsa: add support for BRIDGE_MROUTER attributeVivien Didelot3-0/+17
2019-07-09netfilter: nf_tables: add hardware offload supportPablo Neira Ayuso7-7/+599
2019-07-09net: flow_offload: rename tc_cls_flower_offload to flow_cls_offloadPablo Neira Ayuso1-12/+12
2019-07-09net: flow_offload: add flow_block_cb_is_busy() and use itPablo Neira Ayuso2-0/+21
2019-07-09net: sched: remove tcf block APIPablo Neira Ayuso1-98/+0
2019-07-09drivers: net: use flow block APIPablo Neira Ayuso3-14/+42
2019-07-09net: sched: use flow block APIPablo Neira Ayuso1-1/+87
2019-07-09net: flow_offload: add flow_block_cb_{priv, incref, decref}()Pablo Neira Ayuso1-0/+18
2019-07-09net: flow_offload: add list handling functionsPablo Neira Ayuso2-0/+20
2019-07-09net: flow_offload: add flow_block_cb_alloc() and flow_block_cb_free()Pablo Neira Ayuso1-0/+28
2019-07-09net: flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_*Pablo Neira Ayuso4-13/+13
2019-07-09net: flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BINDPablo Neira Ayuso3-15/+15
2019-07-09net: flow_offload: add flow_block_cb_setup_simple()Pablo Neira Ayuso1-0/+25
2019-07-09io_uring: add support for recvmsg()Jens Axboe1-0/+8
2019-07-09io_uring: add support for sendmsg()Jens Axboe1-0/+7
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds5-12/+12
2019-07-09net/sched: cls_flower: Add matching on conntrack infoPaul Blakey1-5/+122
2019-07-09net/flow_dissector: add connection tracking dissectionPaul Blakey1-0/+44
2019-07-09net/sched: Introduce action ctPaul Blakey4-0/+1001
2019-07-09devlink: Introduce PCI VF port flavour and port attributeParav Pandit1-0/+38
2019-07-09devlink: Introduce PCI PF port flavour and port attributeParav Pandit1-0/+34
2019-07-09devlink: Return physical port fields only for applicable port flavoursParav Pandit1-0/+4
2019-07-09devlink: Refactor physical port attributesParav Pandit1-20/+38
2019-07-09Merge tag 'leds-for-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-07-09xprtrdma: Modernize ops->connectChuck Lever5-36/+87
2019-07-09xprtrdma: Remove rpcrdma_req::rl_bufferChuck Lever3-7/+8
2019-07-09xprtrdma: Refactor chunk encodingChuck Lever1-20/+16
2019-07-09xprtrdma: Streamline rpcrdma_post_recvsChuck Lever1-21/+38
2019-07-09xprtrdma: Simplify rpcrdma_rep_createChuck Lever1-14/+8
2019-07-09xprtrdma: Wake RPCs directly in rpcrdma_wc_send pathChuck Lever4-50/+36
2019-07-09xprtrdma: Reduce context switching due to Local InvalidationChuck Lever4-53/+136
2019-07-09xprtrdma: Add mechanism to place MRs back on the free listChuck Lever3-0/+22
2019-07-09xprtrdma: Remove fr_stateChuck Lever3-123/+94
2019-07-09xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flagChuck Lever3-5/+1
2019-07-09xprtrdma: Fix occasional transport deadlockChuck Lever4-29/+20
2019-07-09xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_reqChuck Lever1-3/+3
2019-07-08Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-07-08Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds14-129/+62
2019-07-08net/tls: fix socket wmem accounting on fallback with netemJakub Kicinski1-0/+4
2019-07-08net/tls: add missing prot info initJakub Kicinski1-0/+2
2019-07-08net/tls: don't clear TX resync flag on errorDirk van der Merwe1-2/+6
2019-07-08sctp: remove rcu_read_lock from sctp_bind_addr_stateXin Long1-9/+4
2019-07-08sctp: rename sp strm_interleave to ep intl_enableXin Long2-6/+6
2019-07-08sctp: rename asoc intl_enable to asoc peer.intl_capableXin Long4-6/+6
2019-07-08sctp: remove prsctp_enable from asocXin Long3-6/+5
2019-07-08sctp: remove reconf_enable from asocXin Long3-9/+4
2019-07-08Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-14/+40
2019-07-08net: sched: add mpls manipulation actions to TCJohn Hurley4-0/+448
2019-07-08net: core: add MPLS update core helper and use in OvSJohn Hurley2-10/+36
2019-07-08net: core: move pop MPLS functionality from OvS to core helperJohn Hurley2-35/+44
2019-07-08net: core: move push MPLS functionality from OvS to core helperJohn Hurley2-27/+68
2019-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller49-286/+377
2019-07-08skbuff: increase verbosity when dumping skb dataWillem de Bruijn2-12/+103
2019-07-08ipv6: elide flowlabel check if no exclusive leases existWillem de Bruijn7-13/+32
2019-07-08Merge tag 'keys-namespace-20190627' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds6-6/+33
2019-07-08tcp: Reset bytes_acked and bytes_received when disconnectingChristoph Paasch1-0/+2
2019-07-08coallocate socket_wq with socket itselfAl Viro2-15/+6
2019-07-08sockfs: switch to ->free_inode()Al Viro1-3/+3
2019-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2-17/+36
2019-07-09xdp: fix race on generic receive pathIlya Maximets1-9/+22
2019-07-08ipv6: Support multipath hashing on inner IP pktsStephen Suryaputra1-0/+36
2019-07-08ipv4: Multipath hashing on inner L3 needs to consider inner IPv6 pktsStephen Suryaputra1-4/+17
2019-07-08sunrpc/cache: remove the exporting of cache_seq_nextDenis Efremov1-1/+0
2019-07-08net: openvswitch: use netif_ovs_is_port() instead of opencodeTaehee Yoo2-4/+4
2019-07-08vsock/virtio: fix flush of works during the .remove()Stefano Garzarella1-6/+9
2019-07-08vsock/virtio: stop workers during the .remove()Stefano Garzarella1-1/+50
2019-07-08vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsockStefano Garzarella1-24/+46
2019-07-08net: core: page_pool: add user refcnt and reintroduce page_pool_destroyIvan Khoronzhuk2-0/+11
2019-07-08nfc: fix potential illegal memory accessYang Wei1-1/+1
2019-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller18-81/+668
2019-07-08bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addrStanislav Fomichev1-8/+14
2019-07-08rbd: support for object-map and fast-diffIlya Dryomov2-0/+62
2019-07-08libceph: export osd_req_op_data() macroIlya Dryomov1-8/+0
2019-07-08libceph: change ceph_osdc_call() to take page vector for responseIlya Dryomov2-6/+6
2019-07-08libceph: rename r_unsafe_item to r_private_itemIlya Dryomov1-2/+2
2019-07-08libceph: rename ceph_encode_addr to ceph_encode_banner_addrJeff Layton1-3/+3
2019-07-08libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONEJeff Layton2-14/+11
2019-07-08ceph: fix decode_locker to use ceph_decode_entity_addrJeff Layton1-2/+5
2019-07-08libceph: correctly decode ADDR2 addresses in incremental OSD mapsJeff Layton1-5/+10
2019-07-08libceph: fix watch_item_t decoding to use ceph_decode_entity_addrJeff Layton1-7/+13
2019-07-08libceph: switch osdmap decoding to use ceph_decode_entity_addrJeff Layton1-8/+8
2019-07-08libceph: ADDR2 support for monmapJeff Layton1-8/+13
2019-07-08libceph: add ceph_decode_entity_addrJeff Layton2-1/+91
2019-07-08libceph: fix sa_family just after reading addressJeff Layton1-3/+2
2019-07-08libceph: remove ceph_get_direct_page_vector()Christoph Hellwig1-33/+0
2019-07-07net: bpfilter: print umh messages to /dev/kmsgGary Lin1-1/+1
2019-07-07net/tls: fix poll ignoring partially copied recordsJakub Kicinski1-1/+2
2019-07-07tipc: use rcu dereference functions properlyXin Long2-11/+11
2019-07-08init/Kconfig: add CONFIG_CC_CAN_LINKMasahiro Yamada1-1/+1
2019-07-06Bluetooth: 6lowpan: always check destination addressJosua Mayer1-12/+0
2019-07-06Bluetooth: 6lowpan: check neighbour table for SLAACJosua Mayer1-0/+15
2019-07-06Bluetooth: 6lowpan: search for destination address in all peersJosua Mayer1-4/+10
2019-07-06SUNRPC: Fix possible autodisconnect during connect due to old last_usedDave Wysochanski1-1/+1
2019-07-06SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPESAnna Schumaker1-1/+1
2019-07-06Merge branch 'multipath_tcp'Trond Myklebust4-32/+135
2019-07-06SUNRPC: Remove warning in debugfs.c when compiling with W=1Trond Myklebust1-1/+1
2019-07-06Merge branch 'bh-remove'Trond Myklebust6-90/+160
2019-07-06SUNRPC: add links for all client xprts to debugfsNeilBrown1-17/+29
2019-07-06SUNRPC: Count ops completing with tk_status < 0Dave Wysochanski1-2/+6
2019-07-06SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts.NeilBrown1-6/+9
2019-07-06SUNRPC: Use proper printk specifiers for unsigned long longDave Wysochanski1-1/+1
2019-07-06SUNRPC: Move call to rpc_count_iostats before rpc_call_doneDave Wysochanski2-4/+5
2019-07-06NFS: send state management on a single connection.NeilBrown1-1/+23
2019-07-06SUNRPC: Allow creation of RPC clients with multiple connectionsTrond Myklebust2-3/+17
2019-07-06SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lockTrond Myklebust1-25/+25
2019-07-06SUNRPC: Add basic load balancing to the transport switchTrond Myklebust2-4/+56
2019-07-06SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lockTrond Myklebust5-53/+47
2019-07-06SUNRPC: Replace direct task wakeups from softirq contextTrond Myklebust1-6/+72
2019-07-06SUNRPC: Replace the queue timer with a delayed work functionTrond Myklebust1-10/+20
2019-07-06Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bugSzymon Janc1-0/+13
2019-07-06Bluetooth: L2CAP: Check bearer type on __l2cap_global_chan_by_addrLuiz Augusto von Dentz1-3/+11
2019-07-06Bluetooth: Use controller sets when availableLuiz Augusto von Dentz4-10/+37
2019-07-06Bluetooth: validate BLE connection interval updatescsonsino2-1/+13
2019-07-06Bluetooth: Add support for LE ping featureSpoorthi Ravishankar Koppad4-0/+107
2019-07-06Bluetooth: Check state in l2cap_disconnect_rspMatias Karhumaa1-0/+6
2019-07-06Bluetooth: hidp: NUL terminate a string in the compat ioctlDan Carpenter2-1/+2
2019-07-066lowpan: no need to check return value of debugfs_create functionsGreg Kroah-Hartman3-89/+32
2019-07-06netfilter: nf_tables: force module load in case select_ops() returns -EAGAINPablo Neira Ayuso2-0/+10
2019-07-05Merge tag 'nfsd-5.2-2' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-1/+6
2019-07-05ipv4: Fix NULL pointer dereference in ipv4_neigh_lookup()Ido Schimmel1-1/+1
2019-07-05net: remove unused parameter from skb_checksum_try_convertLi RongQing3-5/+3
2019-07-05hsr: fix a NULL pointer deref in hsr_dev_xmit()Cong Wang1-3/+7
2019-07-05hsr: implement dellink to clean up resourcesCong Wang5-10/+25
2019-07-05hsr: fix a memory leak in hsr_del_port()Cong Wang2-2/+5
2019-07-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller17-382/+358
2019-07-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller5-80/+62
2019-07-05netfilter: nf_tables: __nft_expr_type_get() selects specific family typePablo Neira Ayuso1-5/+8
2019-07-05netfilter: nf_tables: add nft_expr_type_request_module()Pablo Neira Ayuso1-3/+14
2019-07-05netfilter: nft_meta_bridge: Add NFT_META_BRI_IIFVPROTO supportwenxu1-0/+12
2019-07-05bridge: add br_vlan_get_proto()wenxu1-0/+10
2019-07-05netfilter: nft_meta_bridge: add NFT_META_BRI_IIFPVID supportwenxu1-0/+15
2019-07-05bridge: add br_vlan_get_pvid_rcu()Pablo Neira Ayuso1-4/+15