aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2018-08-08dsa: slave: eee: Allow ports to use phylinkAndrew Lunn1-2/+2
2018-08-08net/smc: move sock lock in smc_ioctl()Ursula Braun1-3/+7
2018-08-08net/smc: allow sysctl rmem and wmem defaults for serversUrsula Braun1-0/+2
2018-08-08net/smc: no shutdown in state SMC_LISTENUrsula Braun1-2/+1
2018-08-08rxrpc: Fix the keepalive generator [ver #2]David Howells7-89/+109
2018-08-07llc: use refcount_inc_not_zero() for llc_sap_find()Cong Wang1-2/+2
2018-08-07dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart()Alexey Kodanev1-2/+4
2018-08-07tipc: fix an interrupt unsafe locking scenarioYing Xue1-3/+1
2018-08-07vsock: split dwork to avoid reinitializationsCong Wang2-9/+9
2018-08-06packet: refine ring v3 block size test to hold one frameWillem de Bruijn1-4/+6
2018-08-05ip6_tunnel: use the right value for ipv4 min mtu check in ip6_tnl_xmitXin Long1-6/+2
2018-08-05ipv6: fix double refcount of fib6_metricsCong Wang1-4/+0
2018-08-04netlink: Don't shift on 64 for ngroupsDmitry Safonov1-2/+2
2018-08-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-3/+1
2018-08-04net/smc: no cursor update send in state SMC_INITUrsula Braun1-1/+2
2018-08-03l2tp: fix missing refcount drop in pppol2tp_tunnel_ioctl()Guillaume Nault1-4/+9
2018-08-01Revert "net/ipv6: fix metrics leak"David S. Miller1-14/+4
2018-08-01rxrpc: Fix user call ID check in rxrpc_service_prealloc_oneYueHaibing1-2/+2
2018-08-01net: dsa: Do not suspend/resume closed slave_devFlorian Fainelli1-0/+6
2018-08-01netlink: Fix spectre v1 gadget in netlink_create()Jeremy Cline1-0/+2
2018-07-31ipv4: frags: handle possible skb truesize changeEric Dumazet1-0/+5
2018-07-31inet: frag: enforce memory limits earlierEric Dumazet1-3/+3
2018-07-31net: xsk: don't return frames via the allocator on errorJakub Kicinski1-3/+1
2018-07-30netlink: Don't shift with UB on nlk->ngroupsDmitry Safonov1-1/+5
2018-07-30net/ipv6: fix metrics leakSabrina Dubroca1-4/+14
2018-07-29openvswitch: meter: Fix setting meter id for new entriesJustin Pettit1-5/+5
2018-07-29netlink: Do not subscribe to non-existent groupsDmitry Safonov1-0/+1
2018-07-28tcp_bbr: fix bw probing to raise in-flight data for very small BDPsNeal Cardwell1-0/+4
2018-07-28net: socket: Fix potential spectre v1 gadget in sock_is_registeredJeremy Cline1-1/+2
2018-07-28net: socket: fix potential spectre v1 gadget in socketcallJeremy Cline1-0/+2
2018-07-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller4-8/+11
2018-07-28ipv4: remove BUG_ON() from fib_compute_spec_dstLorenzo Bianconi1-2/+2
2018-07-28bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog()Taehee Yoo1-1/+1
2018-07-28bpf: fix bpf_skb_load_bytes_relative pkt length checkDaniel Borkmann1-5/+7
2018-07-27Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller4-13/+23
2018-07-27xdp: add NULL pointer check in __xdp_return()Taehee Yoo1-1/+2
2018-07-26RDS: RDMA: Fix the NULL-ptr deref in rds_ib_get_mrAvinash Repaka6-20/+39
2018-07-26net: rollback orig value on failure of dev_qdisc_change_tx_queue_lenTariq Toukan1-7/+10
2018-07-26xsk: fix poll/POLLIN premature returnsBjörn Töpel1-1/+1
2018-07-25net: igmp: make function __ip_mc_inc_group() staticWei Yongjun1-1/+2
2018-07-25tcp: ack immediately when a cwr packet arrivesLawrence Brakmo1-1/+8
2018-07-24ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pullWillem de Bruijn2-4/+10
2018-07-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller6-147/+189
2018-07-24Merge tag 'mac80211-for-davem-2018-07-24' of git://git.kernel.org/pub/scm/lin...David S. Miller5-47/+32
2018-07-24cfg80211: never ignore user regulatory hintAmar Singhal1-25/+3
2018-07-23sock: fix sg page frag coalescing in sk_alloc_sgDaniel Borkmann1-3/+3
2018-07-24netfilter: nf_tables: move dumper state allocation into ->startFlorian Westphal1-104/+115
2018-07-23tcp: add tcp_ooo_try_coalesce() helperEric Dumazet1-4/+21
2018-07-23tcp: call tcp_drop() from tcp_data_queue_ofo()Eric Dumazet1-2/+2
2018-07-23tcp: detect malicious patterns in tcp_collapse_ofo_queue()Eric Dumazet1-2/+13
2018-07-23tcp: avoid collapses in tcp_prune_queue() if possibleEric Dumazet1-0/+3
2018-07-23tcp: free batches of packets in tcp_prune_ofo_queue()Eric Dumazet1-4/+11
2018-07-23ip: hash fragments consistentlyPaolo Abeni2-0/+4
2018-07-23ipv6: use fib6_info_hold_safe() when necessaryWei Wang2-11/+33
2018-07-22rtnetlink: add rtnl_link_state check in rtnl_configure_linkRoopa Prabhu1-3/+6
2018-07-21multicast: do not restore deleted record source filter mode to new oneHangbin Liu2-4/+2
2018-07-21net: skb_segment() should not return NULLEric Dumazet1-5/+5
2018-07-21net/ipv6: Fix linklocal to global address with VRFDavid Ahern2-4/+7
2018-07-21net: caif: Add a missing rcu_read_unlock() in caif_flow_cbYueHaibing1-1/+3
2018-07-20tls: check RCV_SHUTDOWN in tls_wait_dataDoron Roberts-Kedes1-0/+3
2018-07-20tcp: do not delay ACK in DCTCP upon CE status changeYuchung Cheng2-13/+20
2018-07-20tcp: do not cancel delay-AcK on DCTCP special ACKYuchung Cheng2-33/+11
2018-07-20tcp: helpers to send special DCTCP ackYuchung Cheng1-5/+17
2018-07-20netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior stateFlorian Westphal1-4/+4
2018-07-20netfilter: nf_tables: don't allow to rename to already-pending nameFlorian Westphal1-13/+29
2018-07-20netfilter: nf_tables: fix memory leaks on chain renameFlorian Westphal1-6/+11
2018-07-20netfilter: nf_tables: free flow table struct tooFlorian Westphal1-0/+1
2018-07-20netfilter: nf_tables: use dev->name directlyFlorian Westphal1-9/+5
2018-07-19net/page_pool: Fix inconsistent lock state warningTariq Toukan1-1/+1
2018-07-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds64-485/+770
2018-07-18tcp: identify cryptic messages as TCP seq # bugsRandy Dunlap1-2/+2
2018-07-18ipv6: sr: fix useless rol32 call on hashColin Ian King1-1/+1
2018-07-18Merge tag 'batadv-net-for-davem-20180717' of git://git.open-mesh.org/linux-mergeDavid S. Miller6-10/+93
2018-07-18net: sched: Using NULL instead of plain integerYueHaibing1-2/+2
2018-07-18net/smc: reset recv timeout after clc handshakeKarsten Graul1-1/+2
2018-07-18net/smc: add error handling for get_user()Ursula Braun1-1/+2
2018-07-18net/smc: optimize consumer cursor updatesUrsula Braun1-2/+10
2018-07-18net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL.Tetsuo Handa1-3/+6
2018-07-18ipv6: ila: select CONFIG_DST_CACHEArnd Bergmann1-0/+1
2018-07-18netfilter: nft_set_rbtree: fix panic when destroying set by GCTaehee Yoo1-2/+5
2018-07-18netfilter: nft_set_hash: add rcu_barrier() in the nft_rhash_destroy()Taehee Yoo1-0/+1
2018-07-17netfilter: nf_tables: fix jumpstack depth validationTaehee Yoo3-9/+18
2018-07-16net/smc: take sock lock in smc_ioctl()Ursula Braun1-4/+15
2018-07-16net/ipv6: Do not allow device only routes via the multipath APIDavid Ahern1-0/+7
2018-07-16tcp: Fix broken repair socket window probe patchStefan Baranoff1-6/+7
2018-07-16ipv6: make DAD fail with enhanced DAD when nonce length differsSabrina Dubroca1-1/+1
2018-07-16net: ip6_gre: get ipv6hdr after skb_cow_head()Prashant Bhole1-1/+2
2018-07-16tls: Stricter error checking in zerocopy sendmsg pathDave Watson1-1/+1
2018-07-16KEYS: DNS: fix parsing multiple optionsEric Biggers1-12/+16
2018-07-16ipv6/mcast: init as INCLUDE when join SSM INCLUDE groupHangbin Liu2-21/+48
2018-07-16ipv4/igmp: init group mode as INCLUDE when join source groupHangbin Liu2-18/+44
2018-07-14net/9p/client.c: put refcount of trans_mod in error case in parse_opts()piaojun1-1/+2
2018-07-13tcp: remove DELAYED ACK events in DCTCPYuchung Cheng2-29/+0
2018-07-13tcp: fix dctcp delayed ACK scheduleYuchung Cheng1-2/+4
2018-07-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-36/+40
2018-07-13skbuff: Unconditionally copy pfmemalloc in __skb_clone()Stefano Brivio1-2/+1
2018-07-13xsk: do not return EMSGSIZE in copy mode for packets larger than MTUMagnus Karlsson1-6/+1
2018-07-13xsk: always return ENOBUFS from sendmsg if there is no TX queueMagnus Karlsson1-3/+2
2018-07-13xsk: do not return EAGAIN from sendmsg when completion queue is fullMagnus Karlsson1-3/+1
2018-07-13xsk: do not return ENXIO from TX copy modeMagnus Karlsson1-3/+1
2018-07-12packet: reset network header if packet shorter than ll reserved spaceWillem de Bruijn1-0/+2
2018-07-12nsh: set mac len based on inner packetWillem de Bruijn1-1/+1
2018-07-12net: Don't copy pfmemalloc flag in __copy_skb_header()Stefano Brivio1-0/+2
2018-07-12tcp: allow user to create repair socket without window probesStefan Baranoff1-3/+5
2018-07-12tcp: fix sequence numbers for repaired sockets re-using TIME-WAIT socketsStefan Baranoff1-5/+18
2018-07-12sch_fq_codel: zero q->flows_cnt when fq_codel_init failsJacob Keller1-7/+18
2018-07-12Merge branch 'ieee802154-for-davem-2018-07-11' of git://git.kernel.org/pub/sc...David S. Miller1-0/+6
2018-07-11bpf: fix panic due to oob in bpf_prog_test_run_skbDaniel Borkmann1-3/+14
2018-07-11bpf: fix availability probing for seg6 helpersMathieu Xhonneux1-15/+8
2018-07-10bpf: fix ldx in ld_abs rewrite for large offsetsDaniel Borkmann1-3/+13
2018-07-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller14-100/+90
2018-07-09netfilter: ipv6: nf_defrag: drop skb dst before queueingFlorian Westphal1-0/+2
2018-07-09netfilter: nf_conntrack: Fix possible possible crash on module loading.Andrey Ryabinin1-1/+1
2018-07-09netfilter: nft_compat: explicitly reject ERROR and standard targetFlorian Westphal1-0/+13
2018-07-09nl80211: Add a missing break in parse_station_flagsBernd Edlinger1-0/+1
2018-07-08tcp: cleanup copied_seq and urg_data in tcp_disconnectEric Dumazet1-0/+2
2018-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-20/+109
2018-07-08ipfrag: really prevent allocation on netns exitPaolo Abeni1-1/+1
2018-07-08net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in tcp_abortLorenzo Colitti1-2/+1
2018-07-08net/ipv4: Set oif in fib_compute_spec_dstDavid Ahern1-0/+1
2018-07-07xdp: XDP_REDIRECT should check IFF_UP and MTUToshiaki Makita1-2/+7
2018-07-07bpf: sockmap, convert bpf_compute_data_pointers to bpf_*_sk_skbJohn Fastabend1-7/+91
2018-07-07bpf: fix sk_skb programs without skb->dev assignedJohn Fastabend1-1/+2
2018-07-07net/sched: act_tunnel_key: fix NULL dereference when 'goto chain' is usedDavide Caratti1-3/+3
2018-07-07net/sched: act_csum: fix NULL dereference when 'goto chain' is usedDavide Caratti1-3/+3
2018-07-07net/smc: reduce sock_put() for fallback socketsUrsula Braun2-5/+12
2018-07-07tipc: make function tipc_net_finalize() thread safeJon Maloy1-6/+11
2018-07-07tipc: fix correct setting of message type in second discovererJon Maloy1-6/+7
2018-07-07tipc: correct discovery message handling during address trial periodJon Maloy1-1/+4
2018-07-07tipc: fix wrong return value from function tipc_node_try_addr()Jon Maloy1-2/+5
2018-07-06netfilter: nf_tables: place all set backends in one single modulePablo Neira Ayuso6-83/+44
2018-07-06nl80211/mac80211: allow non-linear skb in rx_control_portDenis Kenzior3-21/+26
2018-07-06netfilter: nf_tproxy: fix possible non-linear access to transport headerMáté Eckl3-16/+28
2018-07-06ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user nsTyler Hicks1-2/+3
2018-07-05net: qrtr: Reset the node and port ID of broadcast messagesArun Kumar Neelakantam1-2/+7
2018-07-05net: qrtr: Broadcast messages only from control portArun Kumar Neelakantam1-0/+4
2018-07-05ipv6: make ipv6_renew_options() interrupt/kernel safePaul Moore3-95/+52
2018-07-05netfilter: x_tables: set module owner for icmp(6) matchesFlorian Westphal2-0/+2
2018-07-05ieee802154: 6lowpan: set IFLA_LINKLubomir Rintel1-0/+6
2018-07-04sctp: fix the issue that pathmtu may be set lower than MINSEGMENTXin Long1-1/+1
2018-07-04net/ipv6: Revert attempt to simplify route replace and appendDavid Ahern2-72/+87
2018-07-04gen_stats: Fix netlink stats dumping in the presence of paddingToke Høiland-Jørgensen1-2/+14
2018-07-03net/smc: fix up merge error with poll changesLinus Torvalds1-1/+2
2018-07-03tls: fix skb_to_sgvec returning unhandled error.Doron Roberts-Kedes1-0/+5
2018-07-03mac80211: add stations tied to AP_VLANs during hw reconfigmpubbise@codeaurora.org1-1/+2
2018-07-02xsk: fix potential race in SKB TX completion codeMagnus Karlsson1-0/+4
2018-07-02xsk: frame could be completed more than once in SKB pathMagnus Karlsson1-3/+3
2018-07-02xsk: fix potential lost completion message in SKB pathMagnus Karlsson1-7/+2
2018-07-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds31-171/+415
2018-07-02ipv6: sr: fix passing wrong flags to crypto_alloc_shash()Eric Biggers1-1/+1
2018-07-02net: fix use-after-free in GRO with ESPSabrina Dubroca4-6/+4
2018-07-01tcp: prevent bogus FRTO undos with non-SACK flowsIlpo Järvinen1-0/+9
2018-07-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-32/+54
2018-06-30net: fib_rules: bring back rule_exists to match rule during addRoopa Prabhu1-1/+71
2018-06-30net: use dev_change_tx_queue_len() for SIOCSIFTXQLENCong Wang1-9/+2
2018-06-30net/ipv6: Fix updates to prefix routeDavid Ahern1-3/+6
2018-06-30net: cleanup gfp mask in alloc_skb_with_fragsMichal Hocko1-2/+1
2018-06-30tcp: fix Fast Open key endiannessYuchung Cheng1-5/+13
2018-06-29net: handle NULL ->poll gracefullyChristoph Hellwig1-0/+2
2018-06-29Merge tag 'mac80211-for-davem-2018-06-29' of git://git.kernel.org/pub/scm/lin...David S. Miller2-21/+16
2018-06-29net, mm: account sock objects to kmemcgShakeel Butt1-2/+5
2018-06-29nl80211: check nla_parse_nested() return valuesJohannes Berg1-5/+11
2018-06-29nl80211: relax ht operation checks for meshBob Copeland1-16/+3
2018-06-29mac80211: disable BHs/preemption in ieee80211_tx_control_port()Denis Kenzior1-0/+2
2018-06-29bpf: Change bpf_fib_lookup to return lookup statusDavid Ahern1-32/+54
2018-06-28Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds54-169/+212
2018-06-28net/smc: rebuild nonblocking connectUrsula Braun2-28/+71
2018-06-28tcp: add one more quick ack after after ECN eventsEric Dumazet1-2/+2
2018-06-28bpfilter: include bpfilter_umh in assembly instead of using objcopyMasahiro Yamada3-21/+14
2018-06-28strparser: Remove early eaten to fix full tcp receive buffer stallDoron Roberts-Kedes1-16/+1
2018-06-28bpfilter: check compiler capability in KconfigMasahiro Yamada2-5/+1
2018-06-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller5-11/+68
2018-06-27esp6: fix memleak on error path in esp6_inputZhen Lei1-1/+3
2018-06-27fib_rules: match rules based on suppress_* properties tooJason A. Donenfeld1-0/+8
2018-06-27rds: clean up loopback rds_connections on netns deletionSowmini Varadhan3-1/+68
2018-06-26netfilter: nf_conncount: fix garbage collection confirm raceFlorian Westphal1-5/+47
2018-06-26netfilter: nf_log: don't hold nf_log_mutex during user accessJann Horn1-3/+6
2018-06-26netfilter: nf_log: fix uninit read in nf_log_proc_dostringJann Horn1-0/+4
2018-06-25xfrm: free skb if nlsk pointer is NULLFlorian Westphal1-4/+6
2018-06-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds9-32/+47
2018-06-23xfrm: fix missing dst_release() after policy blocking lbcast and multicastTommi Rantala1-0/+3
2018-06-23batman-adv: Fix multicast TT issues with bogus ROAM flagsLinus Lüssing1-2/+4
2018-06-23batman-adv: Avoid storing non-TT-sync flags on singular entries tooLinus Lüssing1-1/+2
2018-06-23batman-adv: Fix debugfs path for renamed softifSven Eckelmann3-6/+53
2018-06-23batman-adv: Fix debugfs path for renamed hardifSven Eckelmann3-0/+29
2018-06-23batman-adv: Fix bat_v best gw refcnt after netlink dumpSven Eckelmann1-1/+3
2018-06-23batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dumpSven Eckelmann1-1/+3
2018-06-23net_sched: remove a bogus warning in hfscCong Wang1-2/+2
2018-06-23net: dccp: switch rx_tstamp_last_feedback to monotonic clockEric Dumazet1-4/+7
2018-06-23net: dccp: avoid crash in ccid3_hc_rx_send_feedback()Eric Dumazet1-3/+2
2018-06-23ipv6: mcast: fix unsolicited report interval after receiving querysHangbin Liu1-3/+6
2018-06-22VSOCK: fix loopback on big-endian systemsClaudio Imbrenda1-1/+1
2018-06-22cls_flower: fix use after free in flower S/W pathPaolo Abeni1-4/+17
2018-06-22net/packet: fix use-after-freeEric Dumazet1-9/+7
2018-06-22Merge tag 'nfs-for-4.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-3/+7
2018-06-21sctp: fix erroneous inc of snmp SctpFragUsrMsgsMarcelo Ricardo Leitner1-1/+3
2018-06-21strparser: Don't schedule in workqueue in paused stateVakul Garg1-4/+1
2018-06-21bpfilter: fix user mode helper cross compilationMatteo Croce1-1/+1
2018-06-20ip: limit use of gso_size to udpWillem de Bruijn2-2/+4
2018-06-20bpfilter: ignore binary filesMatteo Croce1-0/+1