aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2017-06-29net: handle NAPI_GRO_FREE_STOLEN_HEAD case also in napi_frags_finish()Michal Kubeček1-7/+17
2017-06-29net: sched: Fix one possible panic when no destroy callbackGao Feng1-1/+2
2017-06-27net: prevent sign extension in dev_get_stats()Eric Dumazet1-3/+3
2017-06-25tcp: reset sk_rx_dst in tcp_disconnect()WANG Cong1-0/+2
2017-06-25net: ipv6: reset daddr and dport in sk if connect() failsWei Wang2-2/+9
2017-06-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller7-11/+45
2017-06-23sit: use __GFP_NOWARN for user controlled allocationWANG Cong1-1/+1
2017-06-23net: account for current skb length when deciding about UFOMichal Kubeček2-2/+3
2017-06-22ipv6: avoid unregistering inet6_dev for loopbackWANG Cong1-2/+3
2017-06-22ipv6: only call ip6_route_dev_notify() once for NETDEV_UNREGISTERWANG Cong1-1/+5
2017-06-22esp6_offload: Fix IP6CB(skb)->nhoff for ESP GROYossi Kuperman1-0/+25
2017-06-22xfrm6: Fix IPv6 payload_len in xfrm6_transport_finishYossi Kuperman1-1/+1
2017-06-20igmp: add a missing spin_lock_init()WANG Cong1-0/+1
2017-06-20rtnetlink: add IFLA_GROUP to ifla_policySerhey Popovych1-0/+2
2017-06-20ipv6: Do not leak throw route referencesSerhey Popovych2-18/+7
2017-06-20net/core: remove explicit do_softirq() from busy_poll_stop()Sebastian Siewior1-2/+0
2017-06-20fib_rules: Resolve goto rules target on deleteSerhey Popovych1-7/+14
2017-06-19sctp: ensure ep is not destroyed before doing the dumpXin Long2-2/+4
2017-06-19net: 8021q: Fix one possible panic caused by BUG_ON in free_netdevGao Feng1-1/+2
2017-06-19Merge tag 'mac80211-for-davem-2017-06-16' of git://git.kernel.org/pub/scm/lin...David S. Miller2-16/+25
2017-06-18ip6_tunnel: Correct tos value in collect_md modeHaishuang Yan1-2/+2
2017-06-16decnet: always not take dst->__refcnt when inserting dst into hash tableWei Wang1-10/+4
2017-06-16ip6_tunnel: fix potential issue in __ip6_tnl_rcvHaishuang Yan1-0/+2
2017-06-16ip_tunnel: fix potential issue in ip_tunnel_rcvHaishuang Yan1-0/+2
2017-06-15sctp: return next obj by passing pos + 1 into sctp_transport_get_idxXin Long1-3/+2
2017-06-15rxrpc: Fix several cases where a padded len isn't checked in ticket decodeDavid Howells1-30/+34
2017-06-15ipv6: fix calling in6_ifa_hold incorrectly for dad workXin Long1-3/+3
2017-06-14net: don't global ICMP rate limit packets originating from loopbackJesper Dangaard Brouer2-3/+7
2017-06-14net/act_pedit: fix an error codeDan Carpenter1-1/+3
2017-06-14net_sched: move tcf_lock down after gen_replace_estimator()WANG Cong1-5/+3
2017-06-14dev_ioctl: copy only the smaller struct iwreq for wextJohannes Berg2-6/+19
2017-06-14wireless: wext: use struct iwreq earlier in the call chainJohannes Berg1-8/+7
2017-06-14xfrm: NULL dereference on allocation failureDan Carpenter1-0/+1
2017-06-14xfrm: Oops on error in pfkey_msg2xfrm_state()Dan Carpenter1-4/+12
2017-06-14wireless: wext: remove ndo_do_ioctl fallbackJohannes Berg1-3/+0
2017-06-13caif: Add sockaddr length check before accessing sa_family in connect handlerMateusz Jurczyk1-0/+4
2017-06-13Merge tag 'batadv-net-for-davem-20170613' of git://git.open-mesh.org/linux-mergeDavid S. Miller2-3/+4
2017-06-13Merge tag 'mac80211-for-davem-2017-06-13' of git://git.kernel.org/pub/scm/lin...David S. Miller5-37/+44
2017-06-13igmp: acquire pmc lock for ip_mc_clear_src()WANG Cong1-8/+13
2017-06-13net: rps: fix uninitialized symbol warningAshwanth Goli1-1/+1
2017-06-13mac80211: don't send SMPS action frame in AP mode when not neededEmmanuel Grumbach1-0/+2
2017-06-13mac80211/wpa: use constant time memory comparison for MACsJason A. Donenfeld1-4/+5
2017-06-13mac80211: set bss_info data before configuring the channelJohannes Berg1-10/+28
2017-06-13mac80211: remove 5/10 MHz rate code from station MLMEJohannes Berg1-21/+3
2017-06-13mac80211: Fix incorrect condition when checking rx timestampAvraham Stern1-1/+1
2017-06-13mac80211: don't look at the PM bit of BAR framesEmmanuel Grumbach1-1/+5
2017-06-12hsr: fix incorrect warningKaricheri, Muralidharan3-5/+9
2017-06-12proc: snmp6: Use correct type in memsetChristian Perle1-1/+1
2017-06-12xfrm: move xfrm_garbage_collect out of xfrm_policy_flushHangbin Liu3-4/+3
2017-06-11net: ipmr: Fix some mroute forwarding issues in vrf'sDonald Sharp1-17/+15
2017-06-10net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reverseJia-Ju Bai1-1/+1
2017-06-10net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfxJia-Ju Bai1-5/+1
2017-06-10sctp: disable BH in sctp_for_each_endpointXin Long1-2/+2
2017-06-10l2tp: cast l2tp traffic counter to unsignedDominik Heidler1-6/+7
2017-06-09Merge tag 'linux-can-fixes-for-4.12-20170609' of git://git.kernel.org/pub/scm...David S. Miller1-2/+1
2017-06-09mac80211: free netdev on dev_alloc_name() errorJohannes Berg1-0/+1
2017-06-09net: rps: send out pending IPI's on CPU hotplugashwanth@codeaurora.org1-9/+22
2017-06-09Fix an intermittent pr_emerg warning about lo becoming free.Krister Johansen1-0/+14
2017-06-09af_unix: Add sockaddr length checks before accessing sa_family in bind and co...Mateusz Jurczyk1-1/+6
2017-06-09can: af_can: namespace support: fix lockdep splat: properly initialize spin_lockMarc Kleine-Budde1-2/+1
2017-06-08ila_xlat: add missing hash secret initializationArnd Bergmann1-0/+1
2017-06-08net: ipv6: Release route when device is unregisteringDavid Ahern1-0/+1
2017-06-08net: Zero ifla_vf_info in rtnl_fill_vfinfo()Mintz, Yuval1-1/+2
2017-06-08decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skbMateusz Jurczyk1-1/+3
2017-06-08Revert "decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_...David S. Miller1-3/+1
2017-06-08decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skbMateusz Jurczyk1-1/+3
2017-06-07net: Fix inconsistent teardown and release of private netdev state.David S. Miller21-45/+48
2017-06-07net: don't call strlen on non-terminated string in dev_set_alias()Alexander Potapenko1-1/+2
2017-06-07xfrm: fix xfrm_dev_event() missing when compile without CONFIG_XFRM_OFFLOADHangbin Liu2-2/+3
2017-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds29-179/+186
2017-06-06net: bridge: fix a null pointer dereference in br_afspecNikolay Aleksandrov1-1/+1
2017-06-06net/ipv6: Fix CALIPSO causing GPF with datagram supportRichard Haines1-1/+5
2017-06-06Revert "sit: reload iphdr in ipip6_rcv"David S. Miller1-1/+0
2017-06-05devlink: fix potential memort leakHaishuang Yan1-2/+6
2017-06-04sit: reload iphdr in ipip6_rcvHaishuang Yan1-0/+1
2017-06-04net: ping: do not abuse udp_poll()Eric Dumazet3-3/+3
2017-06-04net: dsa: Fix stale cpu_switch reference after unbind then bindFlorian Fainelli1-1/+3
2017-06-04ipv6: Fix leak in ipv6_gso_segment().David S. Miller1-1/+3
2017-06-04sock: reset sk_err when the error queue is emptySoheil Hassas Yeganeh1-1/+4
2017-06-04ip6_tunnel: fix traffic class routing for tunnelsLiam McBirnie1-0/+3
2017-06-04Merge tag 'nfs-for-4.12-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2-5/+8
2017-06-02tcp: disallow cwnd undo when switching congestion controlYuchung Cheng1-0/+1
2017-06-02ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()Ben Hutchings2-0/+4
2017-06-02Merge tag 'mac80211-for-davem-2017-06-02' of git://git.kernel.org/pub/scm/lin...David S. Miller6-101/+72
2017-06-02net: dsa: Move dsa_switch_{suspend,resume} out of legacy.cFlorian Fainelli2-47/+47
2017-06-01mac80211: fix dropped counter in multiqueue RXJohannes Berg1-1/+1
2017-06-01net: bridge: start hello timer only if device is upNikolay Aleksandrov1-1/+2
2017-06-01netlink: don't send unknown nsidNicolas Dichtel1-1/+3
2017-05-31mpls: fix clearing of dead nh_flags on link upRoopa Prabhu1-1/+1
2017-05-31tcp: reinitialize MTU probing when setting MSS in a TCP repairDouglas Caetano dos Santos1-2/+4
2017-05-31SUNRPC: ensure correct error is reported by xs_tcp_setup_socket()NeilBrown1-1/+6
2017-05-30mac80211: fix TX aggregation start/stop callback raceJohannes Berg5-100/+71
2017-05-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller4-16/+24
2017-05-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds24-114/+126
2017-05-26ipv4: add reference counting to metricsEric Dumazet3-17/+33
2017-05-26ip6_tunnel, ip6_gre: fix setting of DSCP on encapsulated packetsPeter Dawson2-14/+20
2017-05-26sctp: fix ICMP processing if skb is non-linearDavide Caratti1-7/+9
2017-05-26net: llc: add lock_sock in llc_ui_bind to avoid a race conditionlinzhang1-0/+3
2017-05-26Merge tag 'ceph-for-4.12-rc3' of git://github.com/ceph/ceph-clientLinus Torvalds5-31/+26
2017-05-25bpf: add bpf_clone_redirect to bpf_helper_changes_pkt_dataDaniel Borkmann1-0/+1
2017-05-25arp: fixed -Wuninitialized compiler warningIhar Hrachyshka1-1/+1
2017-05-25tcp: avoid fastopen API to be used on AF_UNSPECWei Wang1-2/+5
2017-05-25net: move somaxconn init from sysctl codeRoman Kapl2-2/+19
2017-05-24Merge tag 'mac80211-for-davem-2017-05-23' of git://git.kernel.org/pub/scm/lin...David S. Miller3-9/+12
2017-05-24net: rtnetlink: bail out from rtnl_fdb_dump() on parse errorAlexander Potapenko1-2/+5
2017-05-24sctp: set new_asoc temp when processing dupcookieXin Long2-9/+7
2017-05-24sctp: fix stream update when processing dupcookieXin Long1-1/+3
2017-05-24libceph: cleanup old messages according to reconnect seqYan, Zheng1-3/+12
2017-05-24xprtrdma: Delete an error message for a failed memory allocation in xprt_rdma...Markus Elfring1-4/+2
2017-05-24netfilter: ctnetlink: fix incorrect nf_ct_put during hash resizeLiping Zhang1-1/+6
2017-05-23netfilter: nat: use atomic bit op to clear the _SRC_NAT_DONE_BITLiping Zhang1-1/+1
2017-05-23netfilter: nft_set_rbtree: handle element re-addition after deletionPablo Neira Ayuso1-11/+11
2017-05-23netfilter: conntrack: fix false CRC32c mismatch using paged skbDavide Caratti1-3/+6
2017-05-23libceph: NULL deref on crush_decode() error pathDan Carpenter1-0/+1
2017-05-23libceph: fix error handling in process_one_ticket()Ilya Dryomov1-5/+5
2017-05-23libceph: validate blob_struct_v in process_one_ticket()Ilya Dryomov1-0/+3
2017-05-23libceph: drop version variable from ceph_monmap_decode()Ilya Dryomov1-3/+1
2017-05-23libceph: make ceph_msg_data_advance() return voidIlya Dryomov1-7/+4
2017-05-23libceph: use kbasename() and kill ceph_file_part()Ilya Dryomov1-13/+0
2017-05-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller5-50/+8
2017-05-23cfg80211: make cfg80211_sched_scan_results() work from atomic contextArend Van Spriel1-4/+4
2017-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds24-116/+299
2017-05-22net: sched: cls_matchall: fix null pointer dereferenceJiri Pirko1-1/+0
2017-05-22vsock: use new wait API for vsock_stream_sendmsg()WANG Cong1-13/+8
2017-05-22ipv6: fix out of bound writes in __ip6_append_data()Eric Dumazet1-7/+8
2017-05-21bridge: start hello_timer when enabling KERNEL_STP in br_stp_startXin Long2-1/+2
2017-05-21arp: always override existing neigh entries with gratuitous ARPIhar Hrachyshka1-4/+5
2017-05-21arp: postpone addr_type calculation to as late as possibleIhar Hrachyshka1-7/+17
2017-05-21arp: decompose is_garp logic into a separate functionIhar Hrachyshka1-12/+23
2017-05-21arp: fixed error in a commentIhar Hrachyshka1-1/+1
2017-05-21tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0Wei Wang1-0/+4
2017-05-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller17-77/+238
2017-05-19Merge tag 'for-linus-4.12b-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-4/+4
2017-05-19xfrm: fix state migration copy replay sequence numbersAntony Antony1-0/+2
2017-05-19batman-adv: fix memory leak when dropping packet from other gatewayAndreas Pape1-1/+1
2017-05-19batman-adv: Fix rx packet/bytes stats on local ARP replySven Eckelmann1-2/+3
2017-05-18xen/9pfs: p9_trans_xen_init and p9_trans_xen_exit can be staticWei Yongjun1-2/+2
2017-05-18xen/9pfs: fix return value check in xen_9pfs_front_probe()Wei Yongjun1-2/+2
2017-05-18sctp: do not inherit ipv6_{mc|ac|fl}_list from parentEric Dumazet1-0/+3
2017-05-18udp: make *udp*_queue_rcv_skb() functions staticPaolo Abeni4-6/+4
2017-05-18bridge: netlink: check vlan_default_pvid rangeTobias Jungel1-0/+7
2017-05-18net: x25: fix one potential use-after-free issuelinzhang2-9/+20
2017-05-18netfilter: xtables: fix build failure from COMPAT_XT_ALIGN outside CONFIG_COMPATWillem de Bruijn1-8/+13
2017-05-17ipv6: Check ip6_find_1stfragopt() return value properly.David S. Miller3-12/+12
2017-05-17net: fix compile error in skb_orphan_partial()Eric Dumazet1-3/+0
2017-05-17ipv6: Prevent overrun when parsing v6 header optionsCraig Gallek4-6/+16
2017-05-17neighbour: update neigh timestamps iff update is effectiveIhar Hrachyshka1-4/+10
2017-05-17arp: honour gratuitous ARP _replies_Ihar Hrachyshka1-2/+14
2017-05-17mac80211: strictly check mesh address extension modeRajkumar Manoharan2-5/+8
2017-05-16net: Improve handling of failures on link and route dumpsDavid Ahern3-28/+49
2017-05-16net/smc: Add warning about remote memory exposureChristoph Hellwig1-0/+4
2017-05-16smc: switch to usage of IB_PD_UNSAFE_GLOBAL_RKEYUrsula Braun5-37/+8
2017-05-16ipmr: vrf: Find VIFs using the actual deviceThomas Winter1-2/+16
2017-05-16tcp: eliminate negative reordering in tcp_clean_rtx_queueSoheil Hassas Yeganeh1-1/+1
2017-05-16ebtables: arpreply: Add the standard target sanity checkGao Feng1-0/+3
2017-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds11-101/+147
2017-05-15ipv6: avoid dad-failures for addresses with NODADMahesh Bandewar1-1/+4
2017-05-15net/packet: fix missing net_device reference releaseDouglas Caetano dos Santos1-7/+7
2017-05-15netfilter: nf_tables: revisit chain/object refcounting from elementsPablo Neira Ayuso5-17/+80
2017-05-15netfilter: nf_tables: missing sanitization in data from userspacePablo Neira Ayuso2-7/+24
2017-05-15netfilter: nf_tables: can't assume lock is acquired when dumping set elemsLiping Zhang2-23/+57
2017-05-15netfilter: synproxy: fix conntrackd interactionEric Leblond1-0/+4
2017-05-15netfilter: xtables: zero padding in data_to_userWillem de Bruijn2-6/+12
2017-05-15Merge tag 'ipvs-fixes-for-v4.12' of http://git.kernel.org/pub/scm/linux/kerne...Pablo Neira Ayuso1-5/+14
2017-05-15netfilter: nfnl_cthelper: reject del request if helper obj is in useLiping Zhang2-6/+17
2017-05-15netfilter: introduce nf_conntrack_helper_put helper functionLiping Zhang4-7/+13
2017-05-15netfilter: don't setup nat info for confirmed ctLiping Zhang1-0/+4
2017-05-15netfilter: ctnetlink: Make some parameters integer to avoid enum mismatchMatthias Kaehlcke1-4/+3
2017-05-12sctp: fix src address selection if using secondary addresses for ipv6Xin Long1-17/+29
2017-05-11tipc: make macro tipc_wait_for_cond() smp safeJon Paul Maloy1-19/+19
2017-05-11net: sched: optimize class dumpsEric Dumazet1-0/+6
2017-05-11tcp: avoid fragmenting peculiar skbs in SACKYuchung Cheng1-4/+5
2017-05-11netem: fix skb_orphan_partial()Eric Dumazet1-12/+8
2017-05-11xdp: refine xdp api with regards to generic xdpDaniel Borkmann2-41/+54
2017-05-11xdp: add flag to enforce driver modeDaniel Borkmann2-0/+7
2017-05-11ipv6/dccp: do not inherit ipv6_mc_list from parentWANG Cong2-0/+8
2017-05-10Merge tag 'nfsd-4.12' of git://linux-nfs.org/~bfields/linuxLinus Torvalds10-787/+1197
2017-05-10Merge tag 'nfs-for-4.12-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds8-135/+295
2017-05-10Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-3/+3
2017-05-10Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-13/+13
2017-05-10Merge tag 'ceph-for-4.12-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds6-34/+198
2017-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds17-66/+131
2017-05-09dccp/tcp: do not inherit mc_list from parentEric Dumazet1-0/+2
2017-05-09DECnet: Use container_of() for embedded structKees Cook1-6/+6
2017-05-08Revert "ipv4: restore rt->fi for reference counting"David S. Miller1-17/+1
2017-05-08treewide: convert PF_MEMALLOC manipulations to new helpersVlastimil Babka2-6/+8
2017-05-08fs: ceph: CURRENT_TIME with ktime_get_real_ts()Deepa Dinamani2-4/+6
2017-05-08format-security: move static strings to constKees Cook1-1/+2
2017-05-08mm, vmalloc: use __GFP_HIGHMEM implicitlyMichal Hocko2-3/+2
2017-05-08net: use kvmalloc with __GFP_REPEAT rather than open coded variantMichal Hocko2-26/+10
2017-05-08treewide: use kv[mz]alloc* rather than opencoded variantsMichal Hocko10-92/+26
2017-05-08net/ipv6/ila/ila_xlat.c: simplify a strange allocation patternMichal Hocko1-7/+1
2017-05-08ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notfWANG Cong2-2/+12
2017-05-08Merge tag 'mac80211-for-davem-2017-05-08' of git://git.kernel.org/pub/scm/lin...David S. Miller3-2/+8
2017-05-08vti: check nla_put_* return valueHangbin Liu1-6/+7
2017-05-08vlan: Keep NETIF_F_HW_CSUM similar to other software devicesVlad Yasevich1-3/+10
2017-05-08tcp: make congestion control optionally skip slow start after idleWei Wang1-1/+3
2017-05-08ipv4: restore rt->fi for reference countingWANG Cong1-1/+17
2017-05-08ipvs: SNAT packet replies only for NATed connectionsJulian Anastasov1-5/+14
2017-05-08mac80211: fix IBSS presp allocation sizeJohannes Berg1-0/+2