aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2018-06-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds42-119/+226
2018-06-15neighbour: skip NTF_EXT_LEARNED entries during forced gcRoopa Prabhu1-4/+6
2018-06-15tls: fix waitall behavior in tls_sw_recvmsgDaniel Borkmann1-1/+5
2018-06-15tls: fix use-after-free in tls_push_recordDaniel Borkmann1-13/+13
2018-06-15l2tp: filter out non-PPP sessions in pppol2tp_tunnel_ioctl()Guillaume Nault1-1/+1
2018-06-15l2tp: reject creation of non-PPP sessions on L2TPv2 tunnelsGuillaume Nault1-0/+6
2018-06-15ipv6: Only emit append events for appended routesIdo Schimmel1-3/+2
2018-06-15Merge tag 'mac80211-for-davem-2018-06-15' of git://git.kernel.org/pub/scm/lin...David S. Miller3-6/+9
2018-06-15cfg80211: fix rcu in cfg80211_unregister_wdevDedy Lansky1-0/+1
2018-06-15mac80211: Move up init of TXQsToke Høiland-Jørgensen1-6/+6
2018-06-15cfg80211: initialize sinfo in cfg80211_get_stationSven Eckelmann1-0/+2
2018-06-14rds: avoid unenecessary cong_update in loop transportSantosh Shilimkar3-0/+11
2018-06-14l2tp: clean up stale tunnel or session in pppol2tp_connect's error pathGuillaume Nault1-0/+10
2018-06-14l2tp: prevent pppol2tp_connect() from creating kernel socketsGuillaume Nault1-0/+9
2018-06-14l2tp: only accept PPP sessions in pppol2tp_connect()Guillaume Nault1-0/+6
2018-06-14l2tp: fix pseudo-wire type for sessions created by pppol2tp_connect()Guillaume Nault1-0/+1
2018-06-14tcp: verify the checksum of the first data segment in a new connectionFrank van der Linden2-0/+8
2018-06-15Merge tag 'ceph-for-4.18-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds3-117/+149
2018-06-14sctp: define sctp_packet_gso_append to build GSO framesXin Long1-10/+18
2018-06-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller10-20/+48
2018-06-12Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds52-94/+123
2018-06-12treewide: Use array_size() in vzalloc_node()Kees Cook2-3/+6
2018-06-12treewide: Use array_size() in vzalloc()Kees Cook2-4/+4
2018-06-12treewide: Use array_size() in vmalloc()Kees Cook2-6/+8
2018-06-12treewide: kvzalloc() -> kvcalloc()Kees Cook2-7/+9
2018-06-12treewide: kvmalloc() -> kvmalloc_array()Kees Cook1-1/+2
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook23-30/+36
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook27-43/+58
2018-06-12smc: convert to ->poll_maskCong Wang1-9/+3
2018-06-12Revert "net: do not allow changing SO_REUSEADDR/SO_REUSEPORT on bound sockets"Bart Van Assche1-14/+1
2018-06-12netfilter: nf_conncount: Fix garbage collection with zonesYi-Hung Wei2-5/+10
2018-06-12netfilter: xt_connmark: fix list corruption on rmmodFlorian Westphal1-1/+1
2018-06-12netfilter: ctnetlink: avoid null pointer dereferenceFlorian Westphal1-1/+2
2018-06-12netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON in nft_do_chain()Taehee Yoo1-1/+2
2018-06-12netfilter: nf_tables: close race between netns exit and rmmodFlorian Westphal2-3/+15
2018-06-12netfilter: nf_tables: fix module unload raceFlorian Westphal2-6/+16
2018-06-12netfilter: nft_dynset: do not reject set updates with NFT_SET_EVALPablo Neira Ayuso1-3/+1
2018-06-12netfilter: nft_socket: fix module autoloadPablo Neira Ayuso1-0/+1
2018-06-12Merge tag 'nfs-for-4.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds12-331/+299
2018-06-12Merge tag 'nfsd-4.18' of git://linux-nfs.org/~bfields/linuxLinus Torvalds15-819/+830
2018-06-11tcp: Do not reload skb pointer after skb_gro_receive().David Miller1-2/+0
2018-06-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-1/+2
2018-06-11net/ipv6: Ensure cfg is properly initialized in ipv6_create_tempaddrDavid Ahern1-1/+1
2018-06-11tls: fix NULL pointer dereference on pollDaniel Borkmann2-11/+10
2018-06-11xsk: silence warning on memory allocation failureBjörn Töpel1-1/+2
2018-06-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller11-19/+54
2018-06-11net: dsa: add error handling for pskb_trim_rcsumZhouyang Jia1-1/+2
2018-06-11ipv6: allow PMTU exceptions to local routesJulian Anastasov1-3/+0
2018-06-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds15-40/+60
2018-06-10tcp: limit sk_rcvlowat by the maximum receive bufferSoheil Hassas Yeganeh1-5/+7
2018-06-10socket: close race condition between sock_close() and sockfs_setattr()Cong Wang1-3/+15
2018-06-08net: bridge: Fix locking in br_fdb_find_port()Petr Machata1-1/+3
2018-06-08udp: fix rx queue len reported by diag and proc interfacePaolo Abeni4-6/+7
2018-06-08net/sched: act_simple: fix parsing of TCA_DEF_DATADavide Caratti1-9/+6
2018-06-08Fix 16-byte memory leak in gssp_accept_sec_context_upcallDave Wysochanski1-1/+3
2018-06-08svcrdma: Fix incorrect return value/type in svc_rdma_post_recvsChuck Lever1-1/+1
2018-06-08netfilter: x_tables: initialise match/target check parameter structFlorian Westphal3-0/+4
2018-06-07net/9p/trans_xen.c: don't inclide rwlock.h directlySebastian Andrzej Siewior1-1/+0
2018-06-07net/9p: detect invalid options as much as possibleChengguang Xu1-8/+5
2018-06-07bpfilter: fix race in pipe accessAlexei Starovoitov1-3/+7
2018-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-3/+5
2018-06-07bpf, xdp: fix crash in xdp_umem_unaccount_pagesDaniel Borkmann1-2/+4
2018-06-08xsk: Fix umem fill/completion queue mmap on 32-bitGeert Uytterhoeven1-1/+1
2018-06-07bpfilter: fix OUTPUT_FORMATAlexei Starovoitov1-1/+1
2018-06-07ip_tunnel: Fix name string concatenate in __ip_tunnel_create()Sultan Alsawaf1-2/+2
2018-06-07net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlanWillem de Bruijn1-2/+2
2018-06-07netfilter: nf_tables: add NFT_LOGLEVEL_* enumeration and use itPablo Neira Ayuso1-5/+5
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds332-8128/+20336
2018-06-06Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-9/+6
2018-06-06Merge tag 'audit-pr-20180605' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-12/+12
2018-06-06Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+7
2018-06-06treewide: Use struct_size() for kmalloc()-familyKees Cook4-9/+6
2018-06-06strparser: Add __strp_unpause and use it in ktls.Doron Roberts-Kedes2-1/+14
2018-06-06rxrpc: Fix terminal retransmission connection ID to include the channelDavid Howells1-1/+1
2018-06-06Revert "net: sched: cls: Fix offloading when ingress dev is vxlan"David S. Miller1-16/+10
2018-06-06netfilter: nft_set_rbtree: fix parameter of __nft_rbtree_lookup()Taehee Yoo1-1/+1
2018-06-06Merge git://blackhole.kfki.hu/nfPablo Neira Ayuso2-6/+9
2018-06-06netfilter: ebtables: reject non-bridge targetsFlorian Westphal1-0/+13
2018-06-06netfilter: ipset: forbid family for hash:mac setsFlorent Fourcot1-1/+4
2018-06-06netfilter: ipset: Limit max timeout valueJozsef Kadlecsik1-4/+4
2018-06-06netfilter: xt_set: Check hook mask correctlySerhey Popovych1-1/+1
2018-06-05rtnetlink: validate attributes in do_setlink()Eric Dumazet1-4/+4
2018-06-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller10-158/+495
2018-06-05devlink: Add extack to reload and port_{un, }split operationsDavid Ahern1-8/+10
2018-06-05net: metrics: add proper netlink validationEric Dumazet2-0/+4
2018-06-05ipmr: fix error path when ipmr_new_table failsSabrina Dubroca2-9/+17
2018-06-05ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeedsSabrina Dubroca1-1/+2
2018-06-05netfilter: provide udp*_lib_lookup for nf_tproxyArnd Bergmann2-6/+2
2018-06-05net-tcp: remove useless tw_timeout fieldMaciej Żenczykowski2-2/+0
2018-06-05net: sched: cls: Fix offloading when ingress dev is vxlanPaul Blakey1-10/+16
2018-06-05sctp: not allow transport timeout value less than HZ/5 for hb_timerXin Long1-1/+1
2018-06-05bpfilter: switch to CC from HOSTCCAlexei Starovoitov2-0/+6
2018-06-05net: ipv6: Generate random IID for addresses on RAWIP devicesSubash Abhinov Kasiviswanathan1-1/+3
2018-06-05tcp: refactor tcp_ecn_check_ce to remove sk type castYousuk Seung1-12/+14
2018-06-05net/ipv6: prevent use after free in ip6_route_mpath_notifyDavid Ahern1-4/+8
2018-06-05xsk: wire upp Tx zero-copy functionsMagnus Karlsson4-11/+128
2018-06-05xsk: add zero-copy support for RxBjörn Töpel3-20/+156
2018-06-05xdp: add MEM_TYPE_ZERO_COPYBjörn Töpel1-5/+14
2018-06-05xsk: introduce xdp_umem_pageBjörn Töpel2-3/+15
2018-06-05xsk: moved struct xdp_umem definitionBjörn Töpel3-23/+3
2018-06-05l2tp: fix refcount leakage on PPPoL2TP socketsGuillaume Nault1-18/+17
2018-06-04Merge tag 'nfs-rdma-for-4.18-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust12-331/+299
2018-06-04net: sched: return error code when tcf proto is not foundVlad Buslov1-2/+2
2018-06-04Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller3-40/+19
2018-06-04net: do not allow changing SO_REUSEADDR/SO_REUSEPORT on bound socketsMaciej Żenczykowski1-1/+14
2018-06-04net-tcp: extend tcp_tw_reuse sysctl to enable loopback only optimizationMaciej Żenczykowski2-4/+36
2018-06-04cls_flower: Fix comparing of old filter mask with new filterPaul Blakey1-1/+1
2018-06-04cls_flower: Fix missing free of rhashtablePaul Blakey1-0/+2
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds55-221/+154
2018-06-04rxrpc: Fix handling of call quietly cancelled out on serverDavid Howells3-3/+17
2018-06-04libceph: allocate the locator string with GFP_NOFAILIlya Dryomov2-20/+9
2018-06-04libceph: make abort_on_full a per-osdc settingIlya Dryomov1-5/+4
2018-06-04libceph: don't abort reads in ceph_osdc_abort_on_full()Ilya Dryomov1-1/+2
2018-06-04libceph: avoid a use-after-free during map checkIlya Dryomov1-1/+1
2018-06-04libceph: don't warn if req->r_abort_on_full is setIlya Dryomov1-4/+6
2018-06-04libceph: use for_each_request() in ceph_osdc_abort_on_full()Ilya Dryomov1-53/+26
2018-06-04libceph: defer __complete_request() to a workqueueIlya Dryomov1-1/+18
2018-06-04libceph: move more code into __complete_request()Ilya Dryomov1-8/+6
2018-06-04libceph: no need to call flush_workqueue() before destructionIlya Dryomov1-1/+0
2018-06-04libceph: introduce ceph_osdc_abort_requests()Ilya Dryomov1-5/+62
2018-06-04libceph: use MSG_TRUNC for discarding received bytesIlya Dryomov1-13/+8
2018-06-04libceph: get rid of more_kvec in try_write()Ilya Dryomov1-7/+3
2018-06-04libceph, rbd: add error handling for osd_req_op_cls_init()Chengguang Xu1-3/+9
2018-06-04Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-19/+1
2018-06-04ipv6: omit traffic class when calculating flow hashMichal Kubecek2-3/+3
2018-06-04Revert "ipv6: omit traffic class when calculating flow hash"David S. Miller2-3/+3
2018-06-04ipv6: omit traffic class when calculating flow hashMichal Kubecek2-3/+3
2018-06-04Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-16/+0
2018-06-04Merge branch 'hch.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds79-2131/+408
2018-06-04netfilter: ebtables: fix compat entry paddingAlin Nastac1-5/+5
2018-06-04ipvs: fix check on xmit to non-local addressesJulian Anastasov1-1/+1
2018-06-04netfilter: nft_reject_bridge: fix skb allocation size in nft_reject_br_send_v...Taehee Yoo1-1/+1
2018-06-04net/packet: refine check for priv area sizeEric Dumazet1-1/+1
2018-06-04xsk: new descriptor addressing schemeBjörn Töpel6-79/+60
2018-06-04xsk: proper Rx drop statistics updateBjörn Töpel1-5/+5
2018-06-04xsk: proper fill queue descriptor validationBjörn Töpel2-29/+14
2018-06-04vrf: check the original netdevice for generating redirectStephen Suryaputra2-1/+8
2018-06-03bpf: flowlabel in bpf_fib_lookup should be flowinfoDavid Ahern1-1/+1
2018-06-03bpf/xdp: non-map redirect can avoid calling ndo_xdp_flushJesper Dangaard Brouer1-2/+1
2018-06-03xdp: add flags argument to ndo_xdp_xmit APIJesper Dangaard Brouer1-1/+1
2018-06-03bpf: make sure to clear unused fields in tunnel/xfrm state fetchDaniel Borkmann1-0/+6
2018-06-03bpf: add bpf_skb_cgroup_id helperDaniel Borkmann1-2/+27
2018-06-03net/ncsi: Avoid GFP_KERNEL in response handlerSamuel Mendoza-Jonas1-2/+2
2018-06-03net/smc: fix error return code in smc_setsockopt()Wei Yongjun1-1/+1
2018-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller22-67/+100
2018-06-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds19-64/+97
2018-06-03netfilter: nf_tables: handle chain name lookups via rhltableFlorian Westphal1-15/+98
2018-06-03netfilter: nf_tables: add connlimit supportPablo Neira Ayuso3-0/+307
2018-06-03netfilter: nf_tables: add destroy_clone expressionPablo Neira Ayuso2-2/+11
2018-06-03netfilter: nf_tables: garbage collection for stateful expressionsPablo Neira Ayuso2-2/+28
2018-06-03netfilter: nf_tables: pass ctx to nf_tables_expr_destroy()Pablo Neira Ayuso1-4/+12
2018-06-03netfilter: nf_conncount: expose connection list interfacePablo Neira Ayuso1-13/+23
2018-06-03netfilter: nf_tables: pass context to object destroy indirectionPablo Neira Ayuso3-8/+10
2018-06-03netfilter: Libify xt_TPROXYMáté Eckl8-339/+323
2018-06-03netfilter: Decrease code duplication regarding transparent socket optionMáté Eckl3-16/+6
2018-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds3-3/+3
2018-06-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller28-397/+1313
2018-06-02ipvs: register conntrack hooks for ftpJulian Anastasov1-0/+4
2018-06-01xprtrdma: Remove transfertypes arrayChuck Lever1-8/+0
2018-06-01ip6_tunnel: remove magic mtu value 0xFFF8Nicolas Dichtel2-5/+11
2018-06-01xprtrdma: Add trace_xprtrdma_dma_map(mr)Chuck Lever2-0/+2
2018-06-01xprtrdma: Wait on empty sendctx queueChuck Lever3-2/+14
2018-06-01xprtrdma: Move common wait_for_buffer_space call to parent functionChuck Lever1-19/+12
2018-06-01xprtrdma: Return -ENOBUFS when no pages are availableChuck Lever1-1/+1
2018-06-01ip_tunnel: restore binding to ifaces with a large mtuNicolas Dichtel1-4/+4
2018-06-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-4/+3
2018-06-01net: sched: split tc_ctl_tfilter into three handlersVlad Buslov1-145/+293
2018-06-01rtnetlink: Fix null-ptr-deref in rtnl_newlinkPrashant Bhole1-1/+1
2018-06-01kcm: Fix use-after-free caused by clonned socketsKirill Tkhai1-1/+1
2018-06-01ipvs: add ipv6 support to ftpJulian Anastasov5-178/+325
2018-06-01ipvs: add full ipv6 support to nfctJulian Anastasov1-52/+49
2018-06-01netfilter: nft_fwd_netdev: allow to forward packets via neighbour layerPablo Neira Ayuso1-1/+145
2018-06-01netfilter: nf_tables: check msg_type before nft_trans_set(trans)Alexey Kodanev1-5/+6
2018-06-01netfilter: xt_CT: Reject the non-null terminated string from user spaceGao Feng1-0/+10
2018-06-01netfilter: nfnetlink: Remove VLA usageKees Cook1-2/+23
2018-06-01netfilter: nf_flow_table: attach dst to skbsJason A. Donenfeld1-2/+4
2018-06-01netfilter: nf_tables: fix chain dependency validationPablo Neira Ayuso4-32/+196
2018-06-01netfilter: nf_tables: Add audit support to log statementPhil Sutter1-1/+91
2018-06-01netfilter: nf_tables: add support for native socket matchingMáté Eckl3-0/+153
2018-06-01netfilter: fix ptr_ret.cocci warningskbuild test robot2-12/+3
2018-05-31net-sysfs: Fix memory leak in XPS configurationAlexander Duyck1-3/+3
2018-05-31rtnetlink: Remove VLA usageKees Cook1-2/+16
2018-05-31net/ncsi: Fix array size in dumpit handlerSamuel Mendoza-Jonas1-1/+1
2018-05-31cls_flower: Fix incorrect idr release when failing to modify rulePaul Blakey1-1/+1
2018-05-31net: bridge: Notify about bridge VLANsPetr Machata1-3/+25
2018-05-31dsa: port: Ignore bridge VLAN eventsPetr Machata1-0/+6
2018-05-31net: bridge: Extract br_vlan_add_existing()Petr Machata1-22/+33
2018-05-31net: bridge: Extract boilerplate around switchdev_port_obj_*()Petr Machata3-23/+41
2018-05-31net: remove bypassed check in sch_direct_xmit()Song Liu1-3/+0
2018-05-31tcp: minor optimization around tcp_hdr() usage in receive pathYafang Shao3-5/+5
2018-05-31xfrm Fix potential error pointer dereference in xfrm_bundle_create.Steffen Klassert1-3/+2
2018-05-30bpf: Change bpf_fib_lookup to return -EAFNOSUPPORT for unsupported address fa...David Ahern1-2/+2
2018-05-30Bluetooth: Re-use kstrtobool_from_user()Andy Shevchenko3-40/+19
2018-05-29bpf: Verify flags in bpf_fib_lookupDavid Ahern1-0/+6
2018-05-29bpf: hide the unused 'off' variableYueHaibing1-0/+2
2018-05-29bpfilter: fix a build errYueHaibing1-1/+1
2018-05-29net/ipv6: Add support for specifying metric of connected routesDavid Ahern1-18/+75
2018-05-29net/ipv4: Add support for specifying metric of connected routesDavid Ahern2-11/+57
2018-05-29net/ipv6: Pass ifa6_config struct to inet6_addr_modifyDavid Ahern1-21/+23
2018-05-29net/ipv6: Pass ifa6_config struct to inet6_addr_addDavid Ahern1-55/+57